本帖最后由 果冻 于 2011-7-5 16:50 编辑
$file_name = $result_url;
$file_dir = "http://www.cyber-dreams.net/vector/";
$filehttp = $file_dir.$file_name;
$fileftp = "ftp://xxxx:1111@xx.xx.xx.xx:21/www/vector/mingqtu.jpg";
$file = @ fopen($fileftp,"r");
//echo $file;
//die(0);
if (!$file) {
echo "文件找不到";
} else {
header("content-type: application/octet-stream");
header("content-disposition: attachment; filename=" . $file_name);
while (!feof ($file)) {
echo fread($file,50000);
}
fclose ($file);
}
这段代码,用来实现图片下载。在开发电脑上测试通过,为什么传到ftp服务器上后,提示文件找不到呢?不管用如上http方式还是用ftp方式都不能下载,提示,找不到文件。
|