【发布时间】:2015-10-09 00:04:10
【问题描述】:
我的网站上有一个调度程序。此计划程序可让您选择日期/时间,一旦您选择,它会为您提供一个表格,填写您的姓名、电子邮件和要填写的消息。
填写完表格后,它会给用户一条感谢信息。
不过,我还希望它使用 php 为用户提供动态链接。
这是我的问题...
- 我需要动态生成的链接是针对与用户所在网站不同的 url。
例如,如果我的网站是 www.website.com,我需要生成的动态链接需要将用户指向不同的 Web 服务器(当前是一个 IP 地址)。
在一个完美的世界里,我希望用户能够:
- 安排约会(他们现在可以这样做)
- 收到一份表格供您填写(他们现在可以这样做)
- 显示一个动态链接,将他们带到不同的网址。
- 让对链接的访问在 30 分钟内过期。
我的问题是这个...
是否可以向用户显示一个链接来掩盖备用 Web 服务器的 IP 地址?
是否可以将动态链接设置为在与其预定请求匹配的时间之间处于活动状态。例如,如果用户选择在上午 11:00 访问内容的时间,生成的链接是否可以设置为在这些时间之间工作?
我知道这很多,我不希望任何人致力于此解决方案。我真的很想知道这是否可行。或者,如果有人可能对这可能如何工作有一些更好的建议?
感谢大家的时间/建议!
【问题讨论】:
-
如果它是一个实际的客户端(HTML 或 JavaScript)链接,那么客户端可以看到 URL。您可以将代码传递到 cookie 中,您必须匹配数据库中的数据以允许用户在接下来的 30 分钟内访问。您可以使用 JavaScript AJAX 函数来触发 PHP,使用
header('LOCATION:youURLhere.php'),因此没有链接,但您仍然需要保护客户端不使用匹配的 cookie 和数据库条目访问yourURLhere.php。