PHP如何在服务器之间传递文件?
注册方式为完整版,不想被GOOGLE收录,用服务器之间传递文件,文件大小老是出问题,哪位高手能否指点一二?
环境:所在目录为当前目录,文件夹属性为WORLD WIDE READ WRITE -- 777 ,要传输的文件小于50MB。
没有通过的测试代码
<?php
$fp = fopen($_GET['filename'], 'rb');
if(!$fp)
exit(0);
$data = $tmp = '';
$file="abc.zip";
if(file_exists($file))
unlink($file);
$fpw = fopen("$file", 'ab');
if(!$fpw)
{fclose($fp);exit(0);}
while ( true )
{
$tmp = fgets($fp, 1024);
if ( 0 === strlen($tmp) )
{break;}
$data= $tmp;
fwrite($fpw,$data);
}
fclose($fpw);
fclose($fp);
?>
请高手指点?