【问题标题】:how to know that a new file is added in a folder using php如何知道使用php在文件夹中添加了新文件
【发布时间】:2014-06-20 09:54:15
【问题描述】:

我有一个名为 pdf 的文件夹,用户将在其中上传 pdf,我想要一个每五分钟运行一次的 php 脚本来读取 pdf 文件夹,以便检查该文件夹中新添加的文件?管理员添加了几个具有以下文件名的文件,我该如何使用 php 来做到这一点

【问题讨论】:

标签: php


【解决方案1】:

php 脚本不能自动执行,只有在有请求时才会执行..

在你的情况下一个简单的想法可以 pe

1.用逻辑编写一个php函数,看看文件系统是否发生了变化,并做必要的事情

执行时的操作(电子邮件/数据库更新)。

  1. 在您的主页 (index.php) 上放置并调用此函数。

【讨论】:

  • 你可以让 cronjobs 自动执行
  • 并非每个托管服务提供商都可以这样做,所以我不建议将其作为一种完整的方法
  • 是的,但在 index.php 中包含一个请求是不好的。使用一个调用你的'cron.php'异步的小javascript。就像drupal一样。这将确保访问您网站的用户不会注意到性能差异
猜你喜欢
  • 2014-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-18
  • 2013-11-05
  • 1970-01-01
相关资源
最近更新 更多