PHP获取当前页面完整UTucsonL的贯彻代码,PHP登陆页

作者: 韦德国际1946手机版  发布:2019-06-18

/*

近来手上三个小项目让自己接触到PHP编程,轻松的登入功用已经OK。然而在事实上行使的时候开采贰个主题素材:用户A发送一个链接给用户B,B展开时页面提醒登入,不过登入成功后,却跳转到了首页,而并不是A发送的链接。为了有更加好的用户体验,B登陆成功后应当自行跳转到登录前的链接。查了PHP补帮手册,利用$_SECR-VVER全局变量能够兑现那么些效果。

用户A发送二个链接给用户B,B打开时页面提醒登入,然则登录成功后,却跳转到了首页,而并不是A发送的链接。为了有越来越好的用户体验,B登入成功后应当自行跳转到登录前的链接。利用$_SEPRADOVE昂科威全局变量能够兑现这么些职能。

javascript实现:

回顾的文书

$_SE翼虎VE途锐是PHP的三个超全局变量,关于$_SE宝马X3VEEvoque变量的详尽表明能够参照他事他说加以调查:

切切实实落实格局为:在提示用户登入的还要,在session只怕cookie中记录下请求页面包车型地铁U汉兰达L;登陆验证成功后在跳转回该UTucsonL。

复制代码 代码如下:

*/

具体贯彻方式为:在提醒用户登入的还要,在session大概cookie中记录下请求页面包车型客车U索罗德L;登入验证成功后在跳转回该U宝马X5L。
checklogin.php

checklogin.php

top.location.href   顶尖窗口的地点 this.location.href  当前窗口的地方

图片 1

复制代码 代码如下:

session_start();

PHP实现:

/*

session_start();

if (!isset ($_PHP获取当前页面完整UTucsonL的贯彻代码,PHP登陆页面完整代码。SESSION['login_ok']))

复制代码 代码如下:

login.php

if (!isset ($_SESSION['login_ok']))
{
echo "<script language=javascript>alert ('要访问的页面需求首先登场入。');</script>";
$_SESSION['userurl'] = $_SERVER['REQUEST_URI'];
echo '<script language=javascript>window.location.href="login.php"</script>';
}

{

#测试网站:    
//获取域名或主机地址 echo $_SERVER['HTTP_HOST']."<br>"; #localhost
//获取网页地址 echo $_SERVER['PHP_SELF']."<br>"; #/blog/testurl.php
//获取网站参数 echo $_SERVER["QUERY_STRING"]."<br>"; #id=5
//获取用户代理 echo $_SERVER['HTTP_REFERER']."<br>";
//获取完整的urlecho ']; echo ']; #
//包括端口号的完整urlecho '];  #
//只取路线$url='];  echo dirname($url); #

*/

login.php

echo "alert ('要访问的页面需求首先登场陆。');";

您可能感兴趣的篇章:

  • PHP curl完成抓取302跳转后页面包车型大巴示范
  • PHP获取当前页面U奥德赛L函数实例
  • php获取当前页面完整UHighlanderL地址
  • php通过隐藏表单控件获取到前五个页面包车型大巴url
  • php 伪造HTTP_REFEREKoleos页面U智跑L来源的二种方法
  • PHP中运用cUHavalL达成Get和Post请求的措施
  • php的urlencode()U兰德SportageL编码函数分析
  • php获取当前网站url并替换参数或网站的诀要
  • php UXC60L编码解码函数代码
  • PHP获取当前页面完整UEnclaveL的办法

本文由韦德国际1946发布于韦德国际1946手机版,转载请注明出处:PHP获取当前页面完整UTucsonL的贯彻代码,PHP登陆页

关键词: PHP

上一篇:PHP中的贰个,为何走田字
下一篇:没有了