我想写一个PHP代码,只显示一个html按钮,直到某个时间点。
由于php是一种脚本语言,只有在呈现html页面时才执行代码,
我在考虑不是轮询,而是可以检查页面渲染时的时间。如果当前时间不满足我的条件,那么我根本不会回显该按钮,否则我可以回显该按钮。
这种方法是正确的还是我应该进行投票?
答案 0 :(得分:2)
一旦页面加载,php就没有更多的控制权。如果您已经显示了一个按钮,并且想要在特定时间范围之后删除它,则需要使用javascript和某种setTimeout()来安排它。显然,javascript不会100%可靠(如果有人禁用了js,或浏览器不支持js)。
答案 1 :(得分:1)
我不明白你为什么要使用民意调查。 PHP已经拥有检查时间和有条件地输出HTML所需的所有功能。唯一可能造成麻烦的是时区,但可以通过在相关时间添加偏移来处理。