如何让链接在20分钟内失效 不同的时间发给不同的客户同一个链接,但是客户打开后20分钟内可以点击页面内的一个购买按钮进行购买,如果超过了20分钟后购买按钮变灰色或者消失,重新加载页面也依然灰色或没有购买按钮,如何实现?php程序,在线求解答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 超过了20分钟后购买按钮变灰色或者消失:这个可以用JS的setTimeout就简单实现了。重新加载页面也依然灰色或没有购买按钮:当客户打开链接的时候,写入一个值到session里,到了20分钟之后,发送ajax请求到php脚本,让php把该session销毁。在html里,根据该session是否存在判断是否显示“购买”的按钮。 敢问二楼,那如果程序是asp的呢? 1.用户打开时,写入session,记录打开时间。2.当用户再次刷新时,判断session是否存在,是否20分钟前打开,如果是,不显示按钮或隐藏。3.如果需要到期即时刷新,可以用ajax访问来实现。php与asp都思路一样,就是语法不同而已。 忘了说一声,要是手机端浏览的话呢?session可以吗? 对了,那如果关闭页面的话呢?session是不是就不行了? 可以使用cookie 要兼顾手机和电脑的,手机对于cookie好像不支持啊! 那就事先设置session的过期时间。 这么多问题,你还是数据库吧。建议再看看cookie和session的原理把。 手机也支持cookie的 基础问题 再一次提问:网站加www正常登录 不加www就提示帐号正在使用 include的文件时先被执行,还是被include后才执行。 请问一个sql语句的写法 php 页面上如何实现asp页面中的response.buffer=true功能 关于PHP网页内容搜索的问题。 请教:关于在线编辑器的原理 80分请大侠相帮:session问题 很奇怪的问题,关于身份验证 大四去面试,一个好的php作品应该包括哪些才有可能被招聘 请教一个问题 谢谢 打开网页时加载另一个html文件速度快还是用php生成html标签对快?
重新加载页面也依然灰色或没有购买按钮:当客户打开链接的时候,写入一个值到session里,到了20分钟之后,发送ajax请求到php脚本,让php把该session销毁。在html里,根据该session是否存在判断是否显示“购买”的按钮。
2.当用户再次刷新时,判断session是否存在,是否20分钟前打开,如果是,不显示按钮或隐藏。
3.如果需要到期即时刷新,可以用ajax访问来实现。php与asp都思路一样,就是语法不同而已。
手机也支持cookie的