获取访问者的IP,然后在访问者后命名.txt文件?

时间:2012-08-16 11:01:39

标签: php

我正在尝试创建一个系统来获取访问者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。

我尝试了多种变体,但到目前为止还没有成功。

2 个答案:

答案 0 :(得分:2)

这是

  • $client_IP = $_SERVER['REMOTE_ADDR'];$_SERVER
  • 确保您拥有该文件夹的权限

答案 1 :(得分:1)

我认为$ _Server ['REMOTE_ADDR'];必须是$ _SERVER ['REMOTE_ADDR'];
不完全确定,但我认为这可行。