关于PHP的文件上传到目录后的管理问题。 如果不通过设置apache或iis来限制用户对已存在www目录下的文件的访问呵呵~~是不可能的...除非你不公开这个文件名~~~~~~~~~~~~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 放在WEB根目录以外,用PHP读其内容. 看看这对你有没有帮助:让你的apache上的图片有防止盗链的功能!!http://www.linuxforum.net/forum/gshowflat.php?Cat=&Board=web&Number=383083&page=0&view=collapsed&sb=5&o=all&fpart= 用session控制是从特定的页面进入的,在那个页面里可以进行账户的判断啊! to: myblessu(寒飞) 那仅仅可以糊住别人,而且非要使用apache还要求loadmodule mod_rewrite.so做了那么多事,结果别人不用WEB访问,使用netant就可以下到了....好象并没有达到多少效果...to:atomy9 (虎克船长) 你的这个目的可以这样做 建立个文件列表,表的内容至少包括以下内容+----SourceName-------+-----CreateTime----+--------TempName----+|-----file1.jpg-------+-----2003-08-05----+-----123442321.jpg--+说明: SourceName :原始文件名称 CreateTime :临时文件建立时间 TempName :临时文件名 实现方式 用户登陆系统,访问文件下载页面(download.php) download.php ---------------- 不是会员 --- 直接退出 是会员 检测下载文件记录(SourceName)找到后,核对后两数据 临时文件不存在或临时文件已经超过预设的时间(例如12小时) 则从原始文件目录将文件拷贝到临时下载目录,同时更新数据库 更新临时文件名与建立时间... 若检测到时间在12小时内,同时临时文件也存在则直接 提供出临时文件的下载路径 以上我们完成下载功能的实现 下面实现文件定期处理 ---------------------- 如使用的linux系统,可以使用crontab进行设置 使用find进行处理时间超过一日的文件(删除时间超过一日的临时文件) 或使用PHP脚本对目录内文件进行扫描处理,然后使用lynx之类的浏览工具定时 请求。这样不但隐藏了你原始的文件,同时还提供了另外个功能~ 在httpa.conf 中Alias d:/temp 虚拟一下路径便可 请高手们进来求一个编程思路 求救:从一个服务器的mysql表读数据插入到另外一个服务器的表数据大量重复的问题 Q币换CSDN积分!!有分多的朋友跟贴联系!! 请问file_get_contents文件最大取入值 PHP 链接DBF json_encode和json_decode 之间转换 PHP+ACCESS插入问题 在线等:php中更新数据库中某一记录的语句是什么,是否需要像插入记录那样将所有字段全部填入啊 Apache服务器配置问题 php中 为什么验证码 必须要开启 ob_clean 才可以显示 php之站内搜索的实现问题 急急急! 能否从后往前读数据库中的数据
|-----file1.jpg-------+-----2003-08-05----+-----123442321.jpg--+说明:
SourceName :原始文件名称
CreateTime :临时文件建立时间
TempName :临时文件名 实现方式 用户登陆系统,访问文件下载页面(download.php)
download.php
----------------
不是会员 --- 直接退出 是会员
检测下载文件记录(SourceName)找到后,核对后两数据
临时文件不存在或临时文件已经超过预设的时间(例如12小时)
则从原始文件目录将文件拷贝到临时下载目录,同时更新数据库
更新临时文件名与建立时间... 若检测到时间在12小时内,同时临时文件也存在则直接
提供出临时文件的下载路径 以上我们完成下载功能的实现
下面实现文件定期处理
---------------------- 如使用的linux系统,可以使用crontab进行设置 使用find进行处理时间超过一日的文件(删除时间超过一日的临时文件) 或使用PHP脚本对目录内文件进行扫描处理,然后使用lynx之类的浏览工具定时 请求。这样不但隐藏了你原始的文件,同时还提供了另外个功能~
虚拟一下路径便可