Ip адрес

lub4o

Registered
Как да направя някой като влезе в сайта и то IP - то да се записва в даден файл на хоста ми без той да знае (жертвата)?
 
Това е нещо като статистика,което ти давам.
Записва ти ИП и дата и месец
Код:
			$counter = "stats.txt"; 
			
			$today = getdate(); 
			$month = $today[month]; 
			$mday = $today[mday]; 
			$year = $today[year]; 
			$current_date = $mday . $month . $year; 
			
			$fp = fopen($counter, "a"); 
			$line = $REMOTE_ADDR . "|" . $mday . $month . $year . "\n"; 
			$size = strlen($line); 
			fputs($fp, $line, $size); 
			fclose($fp);

Слагаш този код в страницата къде искаш да си записваш ИП-тата и "жертвата" няма и никаква представа че записваш нещо,защото не показванищо
:wink: :wink: :wink:
 
Код:
<?php 
$file = "log.txt";
$ip = $_SERVER['REMOTE_ADDR'];
$ip .= "\n";
file_put_contents($file,$ip,FILE_APPEND);
?>
 
Rado каза:
Код:
<?php 
$file = "log.txt";
$ip = $_SERVER['REMOTE_ADDR'];
$ip .= "\n";
file_put_contents($file,$ip,FILE_APPEND);
?>

Сега път ми излиза 127.0.0.1
а не моето :?
 
Съжалявам, нещо съм забравил.
Пробвай така
Код:
        $counter = "stats.txt"; 
        $IP = $_SERVER['REMOTE_ADDR'];
          
         $today = getdate(); 
         $month = $today[month]; 
         $mday = $today[mday]; 
         $year = $today[year]; 
         $current_date = $mday . $month . $year; 
          
         $fp = fopen($counter, "a"); 
         $line = $IP . "|" . $mday . $month . $year . "\n"; 
         $size = strlen($line); 
         fputs($fp, $line, $size); 
         fclose($fp);

EDIT: Излиза ти 127.0.0.1 - защото това е Ип-то на локалхоста. Като го качиш някъде ще е реалното ИП
 

Горе