-
Posts
3,246 -
Joined
-
Last visited
-
Days Won
155
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Switch74
-
Если у вас и форма и скрипт отправки на одной странице: <?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 { //сообщение о незаполненных полях } ?> ух какая картинка появилась, но она мало что нового объяснила
-
как говорится: "много хочешь мало получишь"... 1. отправка письма происходить с помощью серверного языка, например PHP, если ваш сайт состоит из статичных html страниц, то у вас это не получится реализовать. Вот как раз тему на эту тему открыли. 2. все поля обязательными для заполнения можно сделать с помощью JavaScript, повешать обработчик на кнопку отправки которая будет проверять правильность заполнения формы и выдавать нужные сообщения или воспользоваться атрибутом required тега input, но им я не советую пока пользоваться, т.к. 2 браузера из 5 его не поддерживают, но этот вариант легче предыдущего 3. всплывающее окно - это блок с стилем position:absolute; или position:fixed; в котором выводится сообщение ответ от сервера. это так же делается с помощью JavaScript и при этом отправка данных формы должны происходить через iframe или с помощью post-запроса если вам что-то из этого понятно, то можно продолжать разговор, если нет, то лучше начать все это изучать
-
замени для блоков в которых лежат таблицы height на min-height
-
таблица ни куда не уезжает обычно, смотри свои стили, возможно она у тебя имеет 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>
-
notepad++ 1. создаем новый файл 2. устанавливаем кодировку UTF-8 без BOM 3. вставляем нужные нам данные с любыми символами и сохраняем у меня создание новых документов в notepad++ автоматически происходит в данной кодировке я на этот счет и не парюсь но в свое время пришлось по маяться с этими кодировками, особенно когда базы изучал... если решили перейти на UTF-8 советую перейти на эту кодировку полностью и во всем, если станете писать свои проекты в Linux, у вас такой проблемы даже не возникнет. так же учтите, что создавая проект в UTF-8 (php, html...) файлы создаваемые через скрипты будут создаваться с названиями в кодировке UTF-8 и в Windows не поддерживающих данную кодировку имена файлов будут крякозябрами - непугайтесь это нормально.
-
в текстовом редакторе кодировка файла должна быть выставлена UTF-8 у xml указана кодировка UTF-8 если данная xml подгружается на странице динамически, то и на странице должна быть выставлена кодировка UTF-8 проверьте везде где можно и постарайтесь явно указать ее
-
проверьте чтобы у вас кодировка сайта и базы совпадали. если они не совпадают можно перекодировать через любой клиент или сделать скрипт на php.
-
попробуй min-height:1120px возможно поможет делать хаки только ради одного браузера не стоит
-
если ты через js хочешь сделать, то редактируемые данные: цвет фона,текста,ссылок... можно хранить прямо в cookie, но это только если их не слишком много
-
бывает такое, но PS не откроет гимповские файлы вообще и что тогда получается лучше?.. бесплатный редактор с кучей возможностей в котором как-то еще можно работать, или платный и работать только в его форматах... спорить конечно можно долго, но если автору нужен редактор именно для работы с PSD файлами, то да от PS ни куда не деться. ТС: если ты хочешь заняться в плотную изучением этого материала, сам делать графику - то лучше бери GIMP. если тебе нужно только 2 картинки сделать, то тоже бери GIMP, не за чем платить за софт, которым не будешь потом пользоваться PS стоит покупать, если ты уже умеешь им пользоваться и нет смысла переучиваться на другое
-
если нравится, не меняйте: ставите CMS, ее средствами создаете структуру вашего сайта, добавляете в нее материалы с вашего сайта, создаете страницы используя макет вашей верстки. но для начала вам нужно будет изучить интересующую вас CMS, чтобы сделать то, что вы хотите - это может быть не просто
-
думаю с помощью float:left|right
-
попробуйте сразу начать работать с GIMP: 1. бесплатно 2. весит в несколько раз меньше photoshop 3. обширный функционал
-
можно сделать так: записывать в cookie название пользовательского css (если для зареганых пользователей можно будет легко отследить эти файлы, то включение такой опции для гостей может привести к мусорке на сайте. можно конечно сделать скрипт который будет удалять долго не использующиеся css-файлы, как на любом файлообменнике) к тому же, хочу заметить, что скрипт на сайте-примере работает так же не с css, а с файлами настройки страницы, где указано где и в какой последовательности модуль выводить
-
открытие результата обработчика формы в iframe
Switch74 replied to displayser's question in HTML Coding
http://www.google.ru/ на сколько мне известно запрещает вывод своего поисковика в фрэймах -
возможно тебе поможет подобная реализация, там сочетание двух фонов: наложение и состыковка.
-
Можно ли затемнить, или высветлить один край бэкграунда в диве.
Switch74 replied to Archer_x's question in HTML Coding
представьте, что у вас есть краски, кисти, карандаши, мелки... вы можете нарисовать все что захотите, и чем захотите... подумайте хорошенько и реализуете это легко, вот в качестве примера <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> -
открытие результата обработчика формы в iframe
Switch74 replied to displayser's question in HTML Coding
попробуй так <iframe name="o" width="100%" height="90%"></iframe> <form id="s" action="http://www.google.ru/search" target="o"> ... -
верстку бы увидеть и css, похоже у тя фон белый для блока указан, который закрывает и body и #wrapper, а возможно страница на всю ширину растягивается, а может быть еще где какие стили перебивают твои...
-
Два inline div'а, дополнение до ширины ячейки
Switch74 replied to unkalien's question in HTML Coding
могу посоветовать в сереневом блоке по умолчанию держать пробел: 1. если блок пустой будет куда ткнуть для редактирования 2. между последним словом не редактируемого блока и первым словом редоктируемого само собой напрашивается пробел -
Chrome, Opera отображают криво страницы
Switch74 replied to respirator1203's question in HTML Coding
ты правильно понял мой ответ -
можно, только в вашем случае не понятно как у вас сделана кнопка
-
ой блин, надо было vertical-align:bottom но мне почему-то кажется, что у вас эти картинки в блоках и это может не помочь
-
Попробуйте задать диву (в котором картинка) vertical-align:bottom хм.. интересный совет по второму - попробуйте для их родителя указать text-align:bottom; а вообще по умолчанию картинки себя так не ведут, видимо у вас все к топу прижато.
-
Chrome, Opera отображают криво страницы
Switch74 replied to respirator1203's question in HTML Coding
гениальный вопрос съезжать может из-за ошибки