enctype="multipart/form
enctype="multipart/form-data" form中这是啥意思
作者 hthc 发布于 0000-00-00 分类:php基础编程
文件下载的问题,为什么不能下载?谢谢!!
我在做一个上传文件的程序时,发现文件都上传成功,目录里也有这些文件,并能显示文件大小,但是我的目的是点这些文件的超连接后,能把文件保存到磁盘.可是我点这些文件的超连接时都无法下载,只是txt和htm格式的文件能在另一个窗口打开,这是怎么回事呢?是不是要用什么函数才能出一个"是否把文件保存到磁盘"的对话框呢?
逛论坛交流:文件下载的问题,为什么不能下载?谢谢!!
需要定义文件头即你想要得下载格式吧
<?
set_time_limit(0);
header("Content-Disposition: attachment; filename=".basename(file_name));
header("Content-type:***");
header("Pragma: no-cache");
header("Expires: 0");
readfile("$file_path");
exit();
?>
文件头下载定义
能不能分别解释一下每句的意思?不胜感激!!
3 条回复
回复