Всеки влязал в сайта ми да се записва IP-то му.

Готови за използване кодове
Post Reply
w0l7r4x1337
Нов
Нов
Posts: 1
Joined: Fri May 03, 2013 1:25 pm

Всеки влязал в сайта ми да се записва IP-то му.

Post by w0l7r4x1337 » Fri May 03, 2013 1:26 pm

Здравейте, можели да ми дадете код при който всеки влязал в страницата и IP-то да му се записва в .txt ?

User avatar
stoqnski
Гуру
Гуру
Posts: 2037
Joined: Mon Sep 10, 2007 4:39 pm
Answers: 122
Location: гр.Сливен

Post by stoqnski » Fri May 03, 2013 1:37 pm

[php]<?
$ip = $_SERVER['REMOTE_ADDR']; //взима IP
$file = "ips.txt"; //избира файла
$file = fopen($file, "a"); //отваря
$data = "<b>IP</b>: $ip<br>";
fwrite($file, $data); //записва IP
fclose($file); //затваря
echo "Your IP adddress <b>$ip</b> has been logged :D";
?> [/php]

на файла ips.txt , се дават права 777 или CHMOD 777

ако искаш да е в стелт режим без никакви съобщения :
[php]<?
$ip = $_SERVER['REMOTE_ADDR']; //взима IP
$file = "ips.txt"; //избира файла
$file = fopen($file, "a"); //отваря
fwrite($file, $ip); //записва IP
fclose($file); //затваря
?> [/php]

Ако в текстовия файл излязат така :

IP: 127.168.0.0 IP: 127.0... , т.е. на един ред го направи така :
[php]<?
$ip = $_SERVER['REMOTE_ADDR']; //взима IP
$file = "ips.txt"; //избира файла
$file = fopen($file, "a"); //отваря
$data = "IP: $ip \n";
fwrite($file, $data); //записва IP
fclose($file); //затваря
echo "Your IP adddress <b>$ip</b> has been logged ";
?>[/php]

Post Reply