Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Скрипт на php который определяет ip адрес посетителя (https://forum.antichat.xyz/showthread.php?t=172702)

Fanzili 22.01.2010 18:01

Скрипт на 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);     ?>


.::BARS::. 22.01.2010 18:12

примитивно.... но сойдет... =)))
на файлы 666
---
а так пиши в файл вида
xxx|xxx|xxx|xxx|
потом при открытии лога, тяни данный из файла...
дальше explode
дальше на вывод...
не советую писать сразу файл с тегами, как это у тебя

Deathdreams 22.01.2010 18:16

PHP код:

$file "log.txt"//файл с логами
$ip $_SERVER['REMOTE_ADDR'];

file_put_contents($filedate("d.m.Y - H:i")."\r\nIP: $ip\r\n\r\n"FILE_APPEND); 

chmod на файл, указанный в переменной $file поставить 777

b3 22.01.2010 18:46

Deathdreams
Твой файл будет постоянно перезаписываться, но не дописываться, забыл флаг FILE_APPEND

Fanzili 22.01.2010 18:53

Может вы меня не правильно поняли или я что то не допонимаю.Пример как у BlackSun в подписи

ReduKToR 22.01.2010 18:54

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);

?>


GlooK 22.01.2010 19:36

Цитата:

Сообщение от Fanzili
Может вы меня не правильно поняли или я что то не допонимаю.Пример как у BlackSun в подписи

Если интересует вывод на картинку, то посмотри функцию showimage в скрипте http://forum.antichat.ru/thread170454.html

Deathdreams 22.01.2010 19:39

Цитата:

Сообщение от b3
Deathdreams
Твой файл будет постоянно перезаписываться, но не дописываться, забыл флаг FILE_APPEND

Всё время забываю.
Спс.
:o


Время: 12:56