Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. Если у вас и форма и скрипт отправки на одной странице: <?php if(isset($_POST['$name']) && isset($_POST['$email']) && isset($_POST['$message'])) { $name = $_POST['$name']; $email = $_POST['$email']; $message = $_POST['$message']; $address = 'resurs@thebat.net'; $sub = "Мастер класс"; $mes = "Автор назвался: $name \nУказал свой адрес: $email \nСодержание письма: $message"; $verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email"); } else { //форма } ?> Если у вас форма и скрипт отправки на разных страницах для реализации аякс запросов: <?php if(isset($_POST['$name']) && isset($_POST['$email']) && isset($_POST['$message'])) { $name = $_POST['$name']; $email = $_POST['$email']; $message = $_POST['$message']; $address = 'resurs@thebat.net'; $sub = "Мастер класс"; $mes = "Автор назвался: $name \nУказал свой адрес: $email \nСодержание письма: $message"; $verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email"); if($verify) {//скрыть форму} else {//сообщение об ошибке} } else { //сообщение о незаполненных полях } ?> ух какая картинка появилась, но она мало что нового объяснила
  2. как говорится: "много хочешь мало получишь"... 1. отправка письма происходить с помощью серверного языка, например PHP, если ваш сайт состоит из статичных html страниц, то у вас это не получится реализовать. Вот как раз тему на эту тему открыли. 2. все поля обязательными для заполнения можно сделать с помощью JavaScript, повешать обработчик на кнопку отправки которая будет проверять правильность заполнения формы и выдавать нужные сообщения или воспользоваться атрибутом required тега input, но им я не советую пока пользоваться, т.к. 2 браузера из 5 его не поддерживают, но этот вариант легче предыдущего 3. всплывающее окно - это блок с стилем position:absolute; или position:fixed; в котором выводится сообщение ответ от сервера. это так же делается с помощью JavaScript и при этом отправка данных формы должны происходить через iframe или с помощью post-запроса если вам что-то из этого понятно, то можно продолжать разговор, если нет, то лучше начать все это изучать
  3. замени для блоков в которых лежат таблицы height на min-height
  4. таблица ни куда не уезжает обычно, смотри свои стили, возможно она у тебя имеет float или position расположить можно так: <style> *{margin:0px;padding:0px;} .wraper{width:1000px;} .in-line{float:left;width:500px;} #div1,#div2,#div3,#div4{float:left;} #div1{width:500px;height:50px;background:#666;} #div2{width:250px;height:200px;background:#444;} #div3{width:250px;height:200px;background:#222;} #div4{width:500px;height:250px;background:#000;} </style> <div class="wraper"> <div class="in-line"> <div id="div1"> </div> <div id="div2"> </div> <div id="div3"> </div> </div> <div class="in-line"> <div id="div4"> </div> </div> </div>
  5. notepad++ 1. создаем новый файл 2. устанавливаем кодировку UTF-8 без BOM 3. вставляем нужные нам данные с любыми символами и сохраняем у меня создание новых документов в notepad++ автоматически происходит в данной кодировке я на этот счет и не парюсь но в свое время пришлось по маяться с этими кодировками, особенно когда базы изучал... если решили перейти на UTF-8 советую перейти на эту кодировку полностью и во всем, если станете писать свои проекты в Linux, у вас такой проблемы даже не возникнет. так же учтите, что создавая проект в UTF-8 (php, html...) файлы создаваемые через скрипты будут создаваться с названиями в кодировке UTF-8 и в Windows не поддерживающих данную кодировку имена файлов будут крякозябрами - непугайтесь это нормально.
  6. в текстовом редакторе кодировка файла должна быть выставлена UTF-8 у xml указана кодировка UTF-8 если данная xml подгружается на странице динамически, то и на странице должна быть выставлена кодировка UTF-8 проверьте везде где можно и постарайтесь явно указать ее
  7. проверьте чтобы у вас кодировка сайта и базы совпадали. если они не совпадают можно перекодировать через любой клиент или сделать скрипт на php.
  8. попробуй min-height:1120px возможно поможет делать хаки только ради одного браузера не стоит
  9. если ты через js хочешь сделать, то редактируемые данные: цвет фона,текста,ссылок... можно хранить прямо в cookie, но это только если их не слишком много
  10. бывает такое, но PS не откроет гимповские файлы вообще и что тогда получается лучше?.. бесплатный редактор с кучей возможностей в котором как-то еще можно работать, или платный и работать только в его форматах... спорить конечно можно долго, но если автору нужен редактор именно для работы с PSD файлами, то да от PS ни куда не деться. ТС: если ты хочешь заняться в плотную изучением этого материала, сам делать графику - то лучше бери GIMP. если тебе нужно только 2 картинки сделать, то тоже бери GIMP, не за чем платить за софт, которым не будешь потом пользоваться PS стоит покупать, если ты уже умеешь им пользоваться и нет смысла переучиваться на другое
  11. если нравится, не меняйте: ставите CMS, ее средствами создаете структуру вашего сайта, добавляете в нее материалы с вашего сайта, создаете страницы используя макет вашей верстки. но для начала вам нужно будет изучить интересующую вас CMS, чтобы сделать то, что вы хотите - это может быть не просто
  12. думаю с помощью float:left|right
  13. попробуйте сразу начать работать с GIMP: 1. бесплатно 2. весит в несколько раз меньше photoshop 3. обширный функционал
  14. можно сделать так: записывать в cookie название пользовательского css (если для зареганых пользователей можно будет легко отследить эти файлы, то включение такой опции для гостей может привести к мусорке на сайте. можно конечно сделать скрипт который будет удалять долго не использующиеся css-файлы, как на любом файлообменнике) к тому же, хочу заметить, что скрипт на сайте-примере работает так же не с css, а с файлами настройки страницы, где указано где и в какой последовательности модуль выводить
  15. http://www.google.ru/ на сколько мне известно запрещает вывод своего поисковика в фрэймах
  16. возможно тебе поможет подобная реализация, там сочетание двух фонов: наложение и состыковка.
  17. представьте, что у вас есть краски, кисти, карандаши, мелки... вы можете нарисовать все что захотите, и чем захотите... подумайте хорошенько и реализуете это легко, вот в качестве примера <style> *{padding:0px;margin:0px;} .body1{padding:20px;background:#fff;} .body2{padding:20px;background:#999;} .header { position:relative; height:100px; background:#bbb; } .gradient1 { position:absolute; left:0px; right:0px; bottom:0px; background: #bbb; background: -moz-linear-gradient(top, #bbb, #fff); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbb), color-stop(100%,#fff)); background: -webkit-linear-gradient(top, #bbb, #fff); background: -o-linear-gradient(top, #bbb, #fff); background: -ms-linear-gradient(top, #bbb, #fff); background: linear-gradient(top, #bbb, #fff); padding-top:10px; } .gradient2 { position:absolute; left:0px; right:0px; bottom:-10px; background: #bbb; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,bbb), color-stop(100%,transparent)); background: -webkit-linear-gradient(top, #bbb, transparent); background: -moz-linear-gradient(top, #bbb, transparent); background: -o-linear-gradient(top, #bbb, transparent); background: -ms-linear-gradient(top, #bbb, transparent); background: linear-gradient(top, #bbb, transparent); padding-top:10px; } </style> <div class="body1"> <div class="header"> шапка1 <div class="gradient1"></div> </div> </div> <br><br> <div class="body2"> <div class="header"> шапка2 <div class="gradient2"></div> </div> </div>
  18. попробуй так <iframe name="o" width="100%" height="90%"></iframe> <form id="s" action="http://www.google.ru/search" target="o"> ...
  19. верстку бы увидеть и css, похоже у тя фон белый для блока указан, который закрывает и body и #wrapper, а возможно страница на всю ширину растягивается, а может быть еще где какие стили перебивают твои...
  20. могу посоветовать в сереневом блоке по умолчанию держать пробел: 1. если блок пустой будет куда ткнуть для редактирования 2. между последним словом не редактируемого блока и первым словом редоктируемого само собой напрашивается пробел
  21. можно, только в вашем случае не понятно как у вас сделана кнопка
  22. ой блин, надо было vertical-align:bottom но мне почему-то кажется, что у вас эти картинки в блоках и это может не помочь
  23. Попробуйте задать диву (в котором картинка) vertical-align:bottom хм.. интересный совет по второму - попробуйте для их родителя указать text-align:bottom; а вообще по умолчанию картинки себя так не ведут, видимо у вас все к топу прижато.
  24. гениальный вопрос съезжать может из-за ошибки
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy