让你这个功能:
function downloadfile($file, $path) {
if(isset($file) && isset($path)) {
$fc = implode('', file($file));
$fp = explode('/', $file);
$fn = $fp[count($fp) - 1];
if(file_exists($path . $fn)) {
$Files = fopen($path . $fn, 'w');
} else {
$Files = fopen($path . $fn, 'x+');
}
$Writes = fwrite($Files, $fc);
if ($Writes != 0){
echo 'Saved at ' . $path . $fn . '.';
fclose($Files);
}
else{
echo 'Error.';
}
}
}
您可以像这样使用它:
downloadfile("http://www.webforless.dk/logo.png","folder/");
希望它运作良好,记得Chmod目标文件夹777.
((如果你需要它上传到另一个FTP服务器,你可以使用其他评论中发布的一个FTP脚本))
最好的祝福.乔纳斯