我们正在制作彩票网站。我们要在其中生成一些优惠券代码/促销代码。是否编写了任何经过测试的代码,这些代码会生成优惠券代码并在24小时后失效?我们正在使用(PHP / mySQL)。
谢谢。
答案 0 :(得分:-1)
有。它称为time()
,并且在每个PHP发行版中。
要使令牌失效,您需要执行2个步骤:
time()
,该优惠券将生成一个整数并添加希望令牌有效的秒数,然后将结果存储在一个名为expires
的无符号int字段中。 / li>
time()
的当前输出进行比较-如果后者更大,则优惠券已过期。您可以使用DELETE FROM tablename WHERE expires<UNIX_TIMESTAMP()
来清理过期的令牌,但我不建议您天真地走这条路线,因为它会使您无法区分过期令牌和不存在的令牌。