繁体   English   中英

即将过期的网址:代码点火器

[英]Expiring URL: Code Igniter

您好,我一直在尝试在电子商务网站上下订单后向用户发送Urls,电子账单将通过付款页面的URL发送给客户,现在我要做的就是如果他/她未付款,URL将在2天内过期。 我正在使用PHP CI和它的新功能,任何提示将受到赞赏。 谢谢

我将在数据库中创建一个表以保存令牌(或使用order存储令牌),该令牌将是唯一的(有些随机字符串),然后可以在该表中添加一个创建的时间。 您也可以将其与订单和所属的用户相关联。

您将使用此标记作为url的参数,例如

www.yoursite.com/payments/abesc90ksade8

末尾是……令牌。 然后在该页面的控制器中,您可以查询数据库中已发送的令牌,并根据当前日期和创建的日期来生成您的付款页面,或显示它们以及到期错误等。

如果您需要更多信息,请询问。

我想做的就是生成令牌

$token = md5( microtime() );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM