$uFile="../dinpiao/$id.htm";
echo $uFile;
$fp = fopen($uFile,'w');
if($fp == false) {
        echo "打开文件出错!";
        echo $fp;
        exit;
}
fwrite($fp,$temp) or die('写文件错误');
]
以上这些代码在我本机上使用没有问题,可是上传到服务器上就显示写文件错误.
我的本机是XP的,PHP5.2,APACHE 2,服务器是PHP4.3,LINUX的.
可是下面这段代码就可以在服务器上运行,只是两个PHP文件的目录不同.
下面这段是根目录下的PHP程序里的一段.
$fp = fopen('dinpiao/'.$id.'.htm','w');
fwrite($fp,$temp) or die('写文件错误');