我有一个PHP项目本质上是一个公司的订单处理网站。公司中的每个用户都可以访问该网站,并获得应用程序的特定凭证,以控制整个页面和功能的访问。PHP访客访问网站
现在我有一个允许访客访问单个页面的请求。这个请求的复杂性在于,每次访客都会有所不同,并且页面也会有所不同。基本上,它是一个门户网站,允许客户没有系统中的账户,因为这个网站没有实时订购,因此无法访问和验证订单和货运信息。
我的想法来完成,这是有一个数据库表设置为将被用于存储的UID,MD5哈希键和记录指的是目标页面访客关系表。还包括一个访问计数器和到期日期。当用户收到一封电子邮件时,他们会在电子邮件中提供链接,如http://website.com/verify/?HASH-KEY。
当用户点击这个链接我期望验证的index.php页面需要在HASH,验证它在数据库中,并显示该位置而不是重定向到应用程序内的数据库中的页面引用。这将允许访客访问单个页面,而不需要公开网站的结构或已经设置的用户授权的返工。
- 我是否正确接近这个解决方案?
- 如何获取一页的内容并将其显示在另一页中?
让我直截了当地说,你需要某种门口系统,允许一个非常具体的客人访问一个非常特定的页面,客人独自一人到页面,正确? – 2012-02-29 19:48:54
你的总结听起来是正确的。 – Jeff 2012-02-29 19:53:07
页面参考,究竟是什么?我会说你的方法是我能说的很好的方法。 – Anton 2012-02-29 19:55:29