我的做法是:
直接输入该文件在服务器上存放的地址(当然这个目录是特殊的,不能暴露服务器的目录信息的,你也可以显示的时候加密,下载的时候解密目录)
echo "<a pref=http://www.xxx.xxx/你的文件>点击下载</a>";
如果要安全点的话($path是已经用base64-encode()加密过的)
$path=base64_decode($path);
echo "<a pref=http://www.xxx.xxx/$path.$file>点击下载</a>";
直接输入该文件在服务器上存放的地址(当然这个目录是特殊的,不能暴露服务器的目录信息的,你也可以显示的时候加密,下载的时候解密目录)
echo "<a pref=http://www.xxx.xxx/你的文件>点击下载</a>";
如果要安全点的话($path是已经用base64-encode()加密过的)
$path=base64_decode($path);
echo "<a pref=http://www.xxx.xxx/$path.$file>点击下载</a>";
解决方案 »
- 关于PHP的表单递交,于变量传递问题
- 获取不确定位数字符串如:‘000001;的第一个非0字符的位置
- 求个正则表达式
- 请教:计算数据表中某一个字段中数值出现的数量然后排序
- 最近我研究 全文搜索引擎的心得
- 请问用form传递过来的指挥自动赋值给同名变量吗?
- 关于PHP文件操作的一些问题?高分,急!
- 关于PHP开发和配置的问题!!(急求!!!!!!!!!!!)
- 求助大神如何实现PHP?=KEY授权访问地址
- 求助,PHP中数据库存有视频,也打印出来视频的字符串但是却遍历不了这是为什么???
- ☆☆☆讨论:最有效(效率+效果)的判断URL是否有效的PHP程序(class or function)!!☆☆☆
- FTP的一个问题
header("Content-Disposition: attachment; filename=some-file.tar.gz");
header("Content-Description: PHP3 Generated Data");
readfile($path.$file)
file.txt/file.rm ,在单击连接的时候出现的是另存为窗口,而不是用
浏览器或者realplay打开楼顶是这个意思把,我确实也见过这样作的,他的php源文件编译过了....
关注!!