tar*_*que 1 php authentication login
有时我们从网站获得链接,当我们点击邀请链接时,它只是将我们发送到索引页面进行登录(因为我们没有登录该网站),当登录完成时,网站只是将我们重定向到链接我们点击了.
如何在PHP中实现这一目标?
让我们说"目的地页面"称为" a.php"; 这是一种可能的方式来做你正在描述的事情:
a.php从浏览器
拨打电话a.php 检测到您没有登录index.php,使用URL中的参数告诉index.php您应该a.php在登录时重定向到header函数完成的,Location标题指向类似的东西http://yoursite.com/index.php?destination=a.phpindex.php,你处理登录机制
$_GET['destination']存储(当然适当地转义)index.php (即自身)或另一页; 没关系.destination表单数据中有字段,则将用户重定向到相应的页面destination字段的内容可能会很有趣,以确保您只接受重定向到"有效"页面( "有效" 的定义可以更改 - 但至少可以表示"您的页面上的页面"现场")| 归档时间: |
|
| 查看次数: |
1729 次 |
| 最近记录: |