Естъ следующий код, а того кто это сделал больше нет.
Тут на одной странице сразу два контактных формуляра с одной общей проверочной, а контрольные (которые должны быть ОБЯЗАТЕЛЬНО заполнены) поля разные.
Как я понимаю нужно эту VARIABLE :
if ((isset($_POST['Firma']) && empty($_POST['Firma'])) || empty($_POST['Name']) || empty($_POST['Email']) || empty($_POST['Nachricht'])){
$msg="* Pflichtfleder bitte ausfьllen!";
.... заменить или расширить!
Весь код и скриншоты ниже. Помогите плиз. В долгу не останусь.
ВЕСЬ КОД ПРЕКЛЕПЛЁН ОТДЕЛЬНЫМ "ZIP" ФАЙЛОМ.
СКРИНЫ
Заранее спасибо!
Спустя 2 минуты, 51 секунда (4.08.2011 - 14:33) Michael написал(а):
бюджет?
Спустя 2 минуты, 9 секунд (4.08.2011 - 14:35) All-Ex-Ander написал(а):
Цитата (Michael @ 4.08.2011 - 11:33) |
бюджет? |
Сколько просишь?
Спустя 4 минуты, 40 секунд (4.08.2011 - 14:40) kent666 написал(а):
То что ты написал в коде - проверка на наличие передаваемой информации в форме (метод POST)!
А то что у тебя в файле тяжело переварить. нет коментов, перемешан код и верстка.
Какая конкретно задача скрипта и что не работает
А то что у тебя в файле тяжело переварить. нет коментов, перемешан код и верстка.
Какая конкретно задача скрипта и что не работает

Спустя 20 минут, 55 секунд (4.08.2011 - 15:01) All-Ex-Ander написал(а):
Цитата (kent666 @ 4.08.2011 - 11:40) |
То что ты написал в коде - проверка на наличие передаваемой информации в форме (метод POST)! А то что у тебя в файле тяжело переварить. нет коментов, перемешан код и верстка. Какая конкретно задача скрипта и что не работает ![]() |
Формуляры работают без проблем.
Задача: на каждом из этих формулярах поля (INPUT) помеченные красной звёздочкой, перед отправкой должны бить обязательно заполнены. А они на каждом из формулярах разные.
На первом поля обязательного заполнения: Firma, Name, Email, Nachricht.
На втором: Name, Strasse, Ort, Email, Nachricht.
На данный момент скрипт работает одинаково, что для первого что для второго формуляра.
И как раз это нужно переделать чтобы было как на скрине.
Пока клиент не заполнит поля с красной звёздочкой, формуляр не отсылается.
Спустя 7 минут, 11 секунд (4.08.2011 - 15:08) Michael написал(а):
файл выдран из контекста, поэтому в работе посмотреть его не получится.
Ну чисто если наощупь, то рублей за 1000 ...
Ну чисто если наощупь, то рублей за 1000 ...
Спустя 36 минут, 12 секунд (4.08.2011 - 15:44) m4a1fox написал(а):
Кажется вот это -
тут явно лишнее.....
(isset($_POST['Firma'])
тут явно лишнее.....
Спустя 4 минуты, 16 секунд (4.08.2011 - 15:48) All-Ex-Ander написал(а):
Цитата (Michael @ 4.08.2011 - 12:08) |
файл выдран из контекста, поэтому в работе посмотреть его не получится. Ну чисто если наощупь, то рублей за 1000 ... |
На ощупь не надо, полный файл могу скинуть. Весит всего 30 kb.
Только цена не очень. Давай по-меньше.
Спустя 15 минут, 29 секунд (4.08.2011 - 16:04) kent666 написал(а):
тут у тебя есть выбор 2-х форм. Они впринципе корректные!
Тебе надо как вариант кнопку
В одной форме назвать к примеру Send1
А во второй Send2
Когда будет отправляться данные в VARIABLES выставь проверку
Т.е тебе надо сделать что то на подобии свича которій будет отпределять с какой формі пришли данные и проверять по каждому из вариантов
Тебе надо как вариант кнопку
<td align="center" colspan="4" class="tab" style="padding-left:60px;padding-top:20px;"><input name="Send" type="submit" value="Abschicken"> <input name="Reset" type="reset" value="Lцschen"><br /><br /><br /></td>
В одной форме назвать к примеру Send1
А во второй Send2
Когда будет отправляться данные в VARIABLES выставь проверку
if (isset($_POST[Send1])
{
проверка внесенных данных
.....
}
if (isset($_POST[Send2])
{
проверка внесенных данных
.....
}
Т.е тебе надо сделать что то на подобии свича которій будет отпределять с какой формі пришли данные и проверять по каждому из вариантов
Цитата |
if ((isset($_POST['Firma']) && empty($_POST['Firma'])) || empty($_POST['Name']) || empty($_POST['Email']) || empty($_POST['Nachricht'])){ $msg="* Pflichtfleder bitte ausfьllen!"; |
Спустя 10 минут, 29 секунд (4.08.2011 - 16:14) All-Ex-Ander написал(а):
Цитата (kent666 @ 4.08.2011 - 13:04) | ||
тут у тебя есть выбор 2-х форм. Они впринципе корректные! Тебе надо как вариант кнопку <td align="center" colspan="4" class="tab" style="padding-left:60px;padding-top:20px;"><input name="Send" type="submit" value="Abschicken"> <input name="Reset" type="reset" value="Lцschen"><br /><br /><br /></td> В одной форме назвать к примеру Send1 А во второй Send2 Когда будет отправляться данные в VARIABLES выставь проверку if (isset($_POST[Send1]) Т.е тебе надо сделать что то на подобии свича которій будет отпределять с какой формі пришли данные и проверять по каждому из вариантов
|
Совершенно верно!!!
Но так как я ещё "дуб" в PHP, это будет мучительно длинно!
Подскажите КАК!
Спустя 7 минут, 14 секунд (4.08.2011 - 16:21) kent666 написал(а):
Если ты делаешь сам то я вверху написал как!
Если сделать за тебя, то просто времени нет!
Смысл в том что ты кнопку name="Send" называешь по разному и при приеме определяешь с какой формы были отправлены данные.
Если хочешь сделать сам и разобраться то придется потратить время!
начни с irbis-team.com
Если сделать за тебя, то просто времени нет!
Смысл в том что ты кнопку name="Send" называешь по разному и при приеме определяешь с какой формы были отправлены данные.
Если хочешь сделать сам и разобраться то придется потратить время!
начни с irbis-team.com
Спустя 21 минута, 22 секунды (4.08.2011 - 16:43) All-Ex-Ander написал(а):
БОЛЬШОЕ СПАСИБО!
БУДУ РАЗБИРАТЬСЯ !!! КОГДА НИБУДЬ ВСЁ РАВНО ПРИДЁТСЯ !!!
БУДУ РАЗБИРАТЬСЯ !!! КОГДА НИБУДЬ ВСЁ РАВНО ПРИДЁТСЯ !!!