Помощник
|
Проблемы с простой формой обратной связи |
antiblef
|
Сообщение
#1
|
||
|
|
||
|
|||
G_Market |
6.1.2011, 16:57;
Ответить: G_Market
Сообщение
#2
|
|
Я думаю, что ошибка здесь: Вы совершенно правы. Здесь масса лишних кавычек ! Уберите все двойные кавычки в строке "Фамилия: \n $sername" \n\n Имя и Отчество: \n $name" \n\n Номер паспорта: \n $passport" \n\n Дата рождения \n $both" \n\n Email: \n $email" \n\n Область/регион: \n $region" \n\n Адрес проживания: \n $adress" \n\n Город: \n $city" \n\n Индекс: \n $index" \n\n Домашний телефон: \n $hometel" \n\n Мобильный телефон: \n $mobtel"); Оставьте только перед Фамилия... и после ...$mobtel -------------------- |
|
|
antiblef
|
Сообщение
#3
|
|
Вы совершенно правы. Здесь масса лишних кавычек ! Уберите все двойные кавычки в строке "Фамилия: \n $sername" \n\n Имя и Отчество: \n $name" \n\n Номер паспорта: \n $passport" \n\n Дата рождения \n $both" \n\n Email: \n $email" \n\n Область/регион: \n $region" \n\n Адрес проживания: \n $adress" \n\n Город: \n $city" \n\n Индекс: \n $index" \n\n Домашний телефон: \n $hometel" \n\n Мобильный телефон: \n $mobtel"); Оставьте только перед Фамилия... и после ...$mobtel Блин что-то я реально тупанул... Спасибо! |
|
|
G_Market |
6.1.2011, 18:54;
Ответить: G_Market
Сообщение
#4
|
|
|
А чтобы не отправлялась форма с незаполненными полями, можно сделать проверку на JavaScript
например так изменить код кнопки в форме <p><input type="button" onclick='sendForm()' value=" Отправить "></p> и добавить не страницу с формой код JavaScript с функцией, которая делает проверку полей и отправку только если поля заполнены (здесь просто проверяется чтоб поле было непустое, если его название начинается с *) <script language="JavaScript"> <!-- function sendForm(){ var nF=document.forms[0].childNodes.length; var t=''; for (var i = 0; i < nF; i++) { if (document.forms[0].childNodes[i].nodeName=='INPUT'){ t=document.forms[0].childNodes[i-1].innerHTML; if(!t){ t=document.forms[0].childNodes[i-2].innerHTML; } if(t.substring(0,1)=='*'){ if(!document.forms[0].childNodes[i].value){ alert('Поле "'+t+'" обязательно необходимо заполнить!') return; } } } } document.forms[0].submit(); } // --> </script> Или использовать для отправки jQuery или что-то подобное тогда можно даже делать проверку данных на стороне сервера, и страница с формой без необходимости не будет перегружаться.
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Простой способ заработать на пиво за 5 минут Халява для граждан РФ |
17 | MaxChemist | 3146 | 15.9.2022, 17:42 автор: MaxChemist |
|
Нужен простой скрипт выставления ставок в Яндекс.Директ | 1 | taxi2008 | 1351 | 12.11.2020, 3:14 автор: Coffee |
|
Принимаю заказы на копирайтинг, рерайтинг. Стабильно работаю, всегда на связи Нужен автор текстов, копирайтер? Обращайтесь |
14 | KriptoFin | 8092 | 22.9.2020, 18:07 автор: mrSana |
|
Нужен простой лендинг с формой обратной связи | 10 | Kuzzma | 2598 | 11.9.2020, 21:33 автор: Kuzzma |
|
Нужно сделать простой и легкий сайт | 21 | dota | 5687 | 13.7.2020, 12:59 автор: Mistic |
Текстовая версия | Сейчас: 19.4.2024, 9:32 |