php 文件读写的难题?
ipman 2001-02-06 03:52:00 小文件还可以,但是文件大了就出现如下错误:
Max file size of 2097152 bytes exceeded - file [attfile] not saved
函数源代码:
function postfile($localfile,$remotefile)
{
$buffer=1024;
$fsize=filesize($localfile);
$fileopen_id = fopen($localfile, "r");
if(!$fileopen_id)return false;
$fileput_id=fopen($remotefile, "w");
if(!$fileput_id)return false;
while($freaded<$fsize)
{
$fcontents=fread($fileopen_id,$buffer);
$freaded=$freaded+$buffer;
$filewrite=fwrite($fileput_id,$fcontents);
}
fclose($fileopen_id);
fclose($fileput_id);
return true;
}