我已经尝试过解决这个问题和这个
Warning: fopen() [function.fopen]: Filename cannot be empty
为此也
Warning: fclose() expects parameter 1 to be resource,
像反斜杠和正斜杠问题
但仍然面临问题请帮助我..我正在尝试用我的文件更改服务器上文件的内容..
$frserver = file_get_contents("http:\\ip is here\\cdr\\settings.txt");
(我也尝试过使用单斜杠和正斜杠)但同样的问题.. 获取此文件后,我剪切了一个字符
$result = substr($frserver, 12, 1);
它返回一个整数值
现在我用我的本地计算机做同样的程序
$frlocal = file_get_contents("c:\\settings.txt", "r");
$result1 = substr($frlocal, 12, 1);
现在比较两个字符..如果相同则没有问题,如果不同...用我的本地文件内容写入服务器文件。
if($result == $result1){
echo "No file to Update";
}
else{
$fh = fopen( $frserver, "w" );
fwrite( $fh, $frlocal );
fclose( $fh );
echo "file updated";
}
请看一看。