javascript - 定时自动执行PHP文件

标签 javascript php

我想执行一个 PHP 文件,该文件将每 5 分钟清除一次我的聊天记录,我有该文件,当我访问 www.mywbsite.com/clear.php 时,我的聊天记录会被清除,因此clear.php 内的代码没问题。

我想要一种方法让我的网站每 5 分钟执行一次该文件,有人可以帮助我吗?可能是一些刷新功能或 JavaScript 中的某些内容,或者我不知道有人可以帮助我吗?

我的 clean.php 只是替换旧文件

file_put_contents('text.txt', '');

最佳答案

您可以通过多种方式做到这一点,我建议您:

  1. 您可以使用 Javascript/jQuery 编写 AJAX 调用,使用 setInterval() 函数每 5 分钟调用一次文件。

    var ajax_call = 函数() { //你的ajax代码 };

    var 间隔 = 1000 * 60 * X;//其中 X 是您的每 X 分钟

    setInterval(ajax_call, 间隔);

  2. 您可以在服务器上编写一个 CRON 作业,每 5 分钟执行一次 PHP 文件。

    http://www.thegeekstuff.com/2011/07/php-cron-job/

希望有帮助:)

干杯 瓦伊巴夫

关于javascript - 定时自动执行PHP文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37594714/

相关文章:

javascript - 如何在 Reactjs 中按升序或降序对数据进行排序?

javascript - 如何在 Discord V12 中添加嵌入

PHP 错误 : Fatal error: Constant expression contains invalid operations

javascript - 无法检索从 AJAX 发送的 POST 数据, undefined index php

php - 为什么两个页面,100% 相同的代码,都包含相同的 style.css 却有不同的输出?

php - Linux 中的登录问题, session 无法启动

javascript - jQuery 在大量文本中查找/替换

javascript - 验证 url.format(urlObject)?

php - 为什么 strftime ('%G' , strtotime ('2017-01-01' )) 产生 2016 年?

javascript - HTML/Javascript 在 onclick 中使用 src 字符串而不需要重新输入?