怎样在info.php这个文件中得到完整的带...
http://chen/info.php?t=25136&pid=1#112234 像这种带锚点...
作者 lts98 发布于 2003-08-02 分类:php基础编程
---------------------------------文件index.php---------------------------
<?
$file_name = "001.rm";
$file_dir = "http://ltsnet/host/temp/";
$file = @ fopen($file_dir . $file_name,"r");
if (!$file) {
echo "文件找不到";
} else {
header("Content-type: audio/x-pn-realaudio");
Header("Content-Disposition: attachment; filename=" . $file_name);
}
?>
001.rm放在temp目录中;
运行时出现"文件下载"对话框,但是点“保存”时则出现错误提示:
"IE无法下载index.php来自ltsnet"等等的信息。
逛论坛交流:文件下载问题!大家进来看看吧。
我认为文件是找到了。就是下载不了。
没人知道是什么回事吗?急呀。再等等............
再顶..
你还少了一句
header("Content-type: audio/x-pn-realaudio");
Header("Content-Disposition: attachment; filename=" . $file_name);
readfile($file_dir.$file_name);
不过你要开启 allow_url_fopen 才能使用 readfile, fopen 访问远程
文件
我的allow_url_fopen =on怎么不能用?
ok
$file_name = "$name";
$file_dir = "http://localhost:8080/newdgts/dgtsback/downTool/upload/";
$file = @ fopen($file_dir . $file_name,"r");
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);
}
7 条回复
回复