лог IP с php - PullRequest
       38

лог IP с php

2 голосов
/ 09 марта 2011

я нашел этот скрипт в сети:

<?php
$v_ip = $REMOTE_ADDR; $v_date = date("l d F H:i:s");

$fp = fopen("ips.txt", "a"); fputs($fp, "IP: $v_ip - DATE: $v_date\n\n"); fclose($fp);

?>

создание записи работает - однако IP не отображается. созданные записи выглядят так:

IP: - DATE: Wednesday 09 March 03:36:15

IP: - DATE: Wednesday 09 March 03:36:41

в чем проблема?

Ответы [ 2 ]

7 голосов
/ 09 марта 2011

Переменная

$_SERVER['REMOTE_ADDR']

, поэтому вам нужно изменить на

$v_ip = $_SERVER['REMOTE_ADDR'];
3 голосов
/ 09 марта 2011

Вам нужно что-то заполнить $ REMOTE_ADDR.В этом случае вы должны сделать

$REMOTE_ADDR  = $_SERVER['REMOTE_ADDR'];

или изменить свой сценарий на

$v_ip = $_SERVER['REMOTE_ADDR']; $v_date = date("l d F H:i:s");
...