Frayd
Сообщений: 7
Оценки: 0
Присоединился: 2007-01-29 17:03:47.236666
|
Вот решил сделать снифер на holm.ru. Создал файлик s.php и вписал в него код: <? //Объявляем переменные даты, и переменные окружения $date=date("[D|d/m/Y|H:i]"); $ip=getenv("Remote_addr"); $real_ip=getenv("HTTP_X_FORWARDED_FOR"); $otkuda=getenv("HTTP_REFERER"); $browser=getenv("HTTP_USER_AGENT"); $win=getenv("windir"); $uid=implode($argv," "); //Открытие файла лога и запись в него данных, закрытие лога $fp=fopen("log.txt","a"); fputs($fp,"$date\t|$uid|\t$ip($real_ip)\t$browser\t$otkuda\t$win\n"); fclose($fp); //——- //Печатаем рисунок,кстати может быть любой,даже из инета print (" <img src='http://server.com/image.gif'> "); ?> (Тож на сайте тут нашол гдето). При переходе к на этот файл выдает ошибку(хотя и пишет нужные параметры в лог): Warning: implode(): Bad arguments. in /home/f/frayd.h18.ru/WWW/s.php on line 9 При удалении этой строки ( $uid=implode($argv," ");) работает все нормально. Вопрос собсно в том, что делает эта строка и почему поевляется ошибка? И еще, что нужно добавить в код чтоб отображал куки?
|