我正在尝试创建一个系统来获取访问者IP,包含一些信息,然后将该信息保存在文件名为... 10.0.0.1.txt的.txt文件中。
我遇到了一些问题。
以下是一些代码:
$logfile = fopen($client_IP, 'a+');
fwrite($logfile, "\n".$_GET['c']);
fclose($logfile);
$ client_IP基本上是:
$client_IP = $_Server['REMOTE_ADDR'];
任何人都可以帮助我吗?
输出文件始终为空,并导致错误,指出文件名不能为空,或者只是输出.txt。
我尝试了多种变体,但到目前为止还没有成功。
答案 0 :(得分:2)
这是
$client_IP = $_SERVER['REMOTE_ADDR'];
与$_SERVER
答案 1 :(得分:1)
我认为$ _Server ['REMOTE_ADDR'];必须是$ _SERVER ['REMOTE_ADDR'];
不完全确定,但我认为这可行。