Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用php记录IP_Php - Fatal编程技术网

用php记录IP

用php记录IP,php,Php,我在网上找到了这个脚本: <?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); ?> 有什么问题吗?只有在启用了register\u globals时,$REMOTE\u ADDR变量才会工作。 通常您应该使用$\u服务器['REMOTE\u

我在网上找到了这个脚本:

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

?>

有什么问题吗?

只有在启用了
register\u globals
时,
$REMOTE\u ADDR
变量才会工作。 通常您应该使用
$\u服务器['REMOTE\u ADDR']


@Mat:欢迎访问CodeReview.SE。此站点用于查看工作代码。这个问题可能更适合StackOverflow。您应该始终使用
$\u服务器['REMOTE\u ADDR']
,即使启用了
register\u globals
。这个答案是正确的,但我建议不要使用register\u globals。
IP:  - DATE: Wednesday 09 March 03:36:15

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