上载文件的PHP侦听器

上载文件的PHP侦听器,php,upload,listener,Php,Upload,Listener,我正在做一个项目,我被困在这一部分。我正在尝试用PHP编写一个脚本,我猜它会扫描我服务器上的目录。一旦一组文件上传到一个目录(大概上传了100个文件),我希望这个脚本执行一个事件 我被代码卡住了,在等待上传文件时,它会扫描我的目录 我正在寻找的结构如下: (用于扫描目录、等待上载文件的代码)->上载文件后->执行此事件 任何帮助都将不胜感激 谢谢 如果有帮助,我的服务器由网络解决方案托管。因此,我不确定我是否能够或有权启动cron作业。我会在途中发送给您,但我不会编写所有代码 查看此文件,了解通

我正在做一个项目,我被困在这一部分。我正在尝试用PHP编写一个脚本,我猜它会扫描我服务器上的目录。一旦一组文件上传到一个目录(大概上传了100个文件),我希望这个脚本执行一个事件

我被代码卡住了,在等待上传文件时,它会扫描我的目录

我正在寻找的结构如下:

(用于扫描目录、等待上载文件的代码)->上载文件后->执行此事件

任何帮助都将不胜感激

谢谢


如果有帮助,我的服务器由网络解决方案托管。因此,我不确定我是否能够或有权启动cron作业。

我会在途中发送给您,但我不会编写所有代码

查看此文件,了解通过文件夹结构进行递归搜索的方法

修改以检查新文件将非常简单


只要在cron作业中设置它,或者如果您没有设置cron作业的权限,请将其设置为在每N个页面加载时触发,这样,只要您有足够的流量,它就会定期运行。

最简单的方法是设置cron作业。有人重新标记为“gimme teh code”如果你的主机提供商允许,你也可以创建一个守护进程。是的,这里的诀窍是知道文件何时上传完毕。So:一个chron作业,它扫描目录,只对在设定时间段内未修改的文件执行操作。如果您对切换感兴趣,ColdFusion在这方面有一个很棒的工具。为什么不在上载完成时增加一个计数器,检查计数器>=countUploadSet,如果为true,则执行事件。。。