php动态链接查询
我的网站上有一个调度程序。此计划程序允许您选择日期/时间,一旦您选择了日期/时间,它将向您提供一个表单,以填写您的姓名、电子邮件和要填写的消息 完成表单后,它会向用户发送感谢信息 但是,我也希望它使用php为用户提供一个动态链接 这是我的问题php动态链接查询,php,dynamic,Php,Dynamic,我的网站上有一个调度程序。此计划程序允许您选择日期/时间,一旦您选择了日期/时间,它将向您提供一个表单,以填写您的姓名、电子邮件和要填写的消息 完成表单后,它会向用户发送感谢信息 但是,我也希望它使用php为用户提供一个动态链接 这是我的问题 我需要动态生成的链接是一个与用户所在网站不同的url 例如,如果我的网站是www.website.com,我需要生成的动态链接需要将用户指向不同的web服务器(当前是一个IP地址) 在一个完美的世界中,我希望用户能够: 安排约会(他们现在可以这样做) 向他
用户id、约会日期、url、提交时间、唯一id
对于呈现给所述用户的动态链接,您可以显示类似www.website.com/getLink/$unique\u id
其中,$unique\u id
是页面上的一个控制器/操作,它重定向到数据库中的URL
要确定是否已经过了30分钟,只需在控制器/操作中输入一些逻辑:
if( ( $time_submitted + 1800 ) < time() ) { echo "time expired" } else { ... }
if($time_submitted+1800)
这是非常基本的,但应该引导你在正确的方向
如何重定向:
如果是实际的客户端(HTML或JavaScript)链接,则客户端可以看到URL。您可以将代码传递到cookie中,该cookie必须与数据库中的数据相匹配,以允许用户在接下来的30分钟内访问。您可以使用JavaScript AJAX函数触发PHP,使用
标题('LOCATION:youURLhere.PHP')
,因此没有链接,但您仍然需要保护客户端,使其不只是使用匹配的cookie和数据库条目访问youURLhere.PHP
。