|
| |
|
|
| |
для: kasmanaft
(09.09.2006 в 21:08)
| | | Да банально названия не совпадали в form.html и register.php, также было напутано с отсылкой, там поля не все были внесены да еще и в неправильном порядке. | |
| |
|
|
| |
|
|
| |
для: mpm
(09.09.2006 в 20:50)
| | | Ээмм.. а в чем дело было? | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(09.09.2006 в 20:32)
| | | Спасибо, уже все работает. Проблему решить мне помогли на др. форуме. | |
| |
|
|
| |
|
|
| |
для: mpm
(09.09.2006 в 19:52)
| | | Также все работает ... (если отмечать не все поля, помеченные звездами, опять инфа вверх сдвигается .. надо и тут аналогично исправить)
Приерепляю скрипт, который у меня работает | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(09.09.2006 в 19:37)
| | | Попробуйте написать только в те что имеют звезды и отмечать только по одному чекбоксу. Вы увидете. | |
| |
|
|
| |
|
|
| |
для: mpm
(09.09.2006 в 18:26)
| | | Странно ... у себя проверяю - если написать инфу во все поля и отметить любой из чекбоксов (или несколько), скрипт пытается отослать письмо | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(09.09.2006 в 17:51)
| | | Чекбоксы работают так же как и раньше, тоесть с ошибками....Тоесть при отправке форма не видит что они отмечены(кроме New Inground pool и Other Service).... Но зато не сдвигает уже всю инфу вверх. | |
| |
|
|
| |
|
|
| |
для: mpm
(09.09.2006 в 16:16)
| | | Нус, что я нашел ... :)
Путаются поля, когда не отмечаешь ниодного чекбокса потому, что в неверном порядке идет запись в файл (и немного напутано далее)
Надо исправить так:
if ($chek==0)
{
unset($set);
$set[]=$_GET['firstname']."\r\n";
$set[]=$_GET['lastname']."\r\n";
$set[]=$_GET['address']."\r\n";
$set[]=$_GET['town']."\r\n";
$set[]=$_GET['county']."\r\n";
$set[]=$_GET['state']."\r\n";
$set[]=$_GET['zip']."\r\n";
$set[]=$_GET['phoneh']."\r\n";
$set[]=$_GET['phonew']."\r\n";
$set[]=$_GET['phonec']."\r\n";
$set[]=$_GET['contaktt']."\r\n";
$set[]=$_GET['email']."\r\n";
$set[]=$_GET['addinf1']."\r\n";
$set[]=$_GET['addinf2']."\r\n";
$set[]=$_GET['otherprod']."\r\n";
$set[]=$_GET['contaktt']."";
$f=fopen("temp.php","w");
for ($i=0;$i<count($set);$i++)
{
|
Далее в функции, которая выводит ошибки, нужно исправить value у поля email и далее вниз.
Найдите у себя эти строки и замените так
<input type=text name=\"email\" size=\"40\" MAXLENGTH=\"20\" value=\"".$f[11]."\">
<TEXTAREA class=\"inp\" name=\"addinf1\" rows=\"3\" cols=\"29\">".$f[12]."</TEXTAREA>
<TEXTAREA class=\"inp\" name=\"addinf2\" rows=\"3\" cols=\"29\">".$f[13]."</TEXTAREA>
|
После этого ничего путаться не должно. Чекбоксы надо проверить (вроде работают) | |
| |
|
|
| |
|
|
| |
для: mpm
(09.09.2006 в 16:16)
| | | - | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(09.09.2006 в 11:31)
| | | Очень СРОЧНО надо найти решение, важен каждый час.....
У меня срок решения до воскресения!!! ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Что не так не пойму, но правильно работают только 2 из чекбоксов: new inground pool и other service....
С остальными же проблема в том, что при внесении данных форма просит отметить один из чекбоксов, несмотря на то, что он уже был отмечен(!) и только после этого отсылает!!!
А если какие-то поля не были заполненны, то просит заполнить опять и опять и сдвигает вверх при этом те, что уже заполнялись!!!
В общем ерунда какая-то.....
Я пыталась(конечно методом тыка) разное, но пока безрезультатно.
Подскажите, где собака порылась?...
А что не так в других броузерах? Я посмотрела вроде одинаково.... | |
| |
|
|
|