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

22.01.2010, 18:01
|
|
Banned
Регистрация: 21.01.2010
Сообщений: 2
Провел на форуме: 22885
Репутация:
-4
|
|
Скрипт на php который определяет ip адрес посетителя
Прошу сильно не пинать если что не так.
Я только начал изучать php.
Скрипт на php который определяет ip адрес посетителя и чтоб сохранял в какой нить txt файл.Как это реализовать?
А сам скрипт вот,если правильный конечно.
PHP код:
<? $date = date("[D|d/m/Y|H:i]"); $ip = getenv("Remote_addr"); $ip2 = getenv("HTTP_X_FORWARDED_FOR"); $browser = getenv("HTTP_USER_AGENT"); $file = "log.html"; $fp=fopen("$file","a"); fputs($fp,"IP: $ip | IP2: $ip2 | Date: $date | Browser: $browser <br>"); fclose($fp); ?>
Последний раз редактировалось Fanzili; 30.03.2010 в 05:47..
|
|
|

22.01.2010, 18:12
|
|
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме: 1345617
Репутация:
115
|
|
примитивно.... но сойдет... =)))
на файлы 666
---
а так пиши в файл вида
xxx|xxx|xxx|xxx|
потом при открытии лога, тяни данный из файла...
дальше explode
дальше на вывод...
не советую писать сразу файл с тегами, как это у тебя
|
|
|

22.01.2010, 18:16
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
PHP код:
$file = "log.txt"; //файл с логами
$ip = $_SERVER['REMOTE_ADDR'];
file_put_contents($file, date("d.m.Y - H:i")."\r\nIP: $ip\r\n\r\n", FILE_APPEND);
chmod на файл, указанный в переменной $file поставить 777
Последний раз редактировалось Deathdreams; 22.01.2010 в 19:39..
|
|
|

22.01.2010, 18:46
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
Deathdreams
Твой файл будет постоянно перезаписываться, но не дописываться, забыл флаг FILE_APPEND
|
|
|

22.01.2010, 18:53
|
|
Banned
Регистрация: 21.01.2010
Сообщений: 2
Провел на форуме: 22885
Репутация:
-4
|
|
Может вы меня не правильно поняли или я что то не допонимаю.Пример как у BlackSun в подписи
Последний раз редактировалось Fanzili; 22.01.2010 в 18:56..
|
|
|

22.01.2010, 18:54
|
|
Постоянный
Регистрация: 05.01.2009
Сообщений: 684
Провел на форуме: 3281634
Репутация:
485
|
|
PHP код:
<?php
$ip = $_SERVER['REMOTE_ADDR'];
$data =date("d.m.Y - H:i");
$fp = fopen("1.txt","w+");
$c ='$ip\$data ';
fwrite($fp,"\n $c \n");
fclose($fp);
?>
|
|
|

22.01.2010, 19:36
|
|
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
Провел на форуме: 2310282
Репутация:
149
|
|
Сообщение от Fanzili
Может вы меня не правильно поняли или я что то не допонимаю.Пример как у BlackSun в подписи
Если интересует вывод на картинку, то посмотри функцию showimage в скрипте http://forum.antichat.ru/thread170454.html
|
|
|

22.01.2010, 19:39
|
|
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме: 2603363
Репутация:
278
|
|
Сообщение от b3
Deathdreams
Твой файл будет постоянно перезаписываться, но не дописываться, забыл флаг FILE_APPEND
Всё время забываю.
Спс.

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