-6

我正忙着编写一个带有过期日期的广告的网站。到期日后,广告将无法再在网站上展示。通常,我如何为到期日期运行脚本是使用登录作为触发器来运行它。但是对于广告,我不能等到有人登录才能查看广告。

所有页面上已经运行了大量的 JavaScript,所以我宁愿不添加更多......但如果有必要我会添加。

我不确定如何添加脚本以使用 PHP 持续运行,仅在 JS 脚本中使用 setInterval()。

4

2 回答 2

2

您的问题似乎非常不一致,但似乎您的方法完全错误。要拥有即将到期的项目,您不要在到期日期到来或类似的情况下手动停用它们。您只需将到期日期作为项目的一部分(例如,数据库中的一列),然后在选择项目时选择尚未过期的项目。例如:

SELECT * FROM `ads` WHERE `expiry_date` > NOW()
于 2012-11-25T17:51:42.580 回答
0

你的意思是在不重新加载/刷新页面的情况下运行脚本,对吧?那么据我所知,javascript 解决方案是最好的选择。一些 setInterval 来检查,也许脚本显示隐藏在 php 中的东西,但处理程序应该是 java/ajax

于 2012-11-25T17:52:09.117 回答