php登录页面跳转主页面(php html登录成功时,怎样实现跳转页面)

本文目录
- php html登录成功时,怎样实现跳转页面
- 我是用PHP Mysql实现登录的,怎样在登陆后由登陆界面跳转到index.html主页面并在登陆的地方显示用户名
- php怎样实现跳转到原来或之前的页面
- thinkphp登录后怎么跳转到登录前的页面
- php登录后怎么跳转回上一个页面
- PHP中怎样跳转页面
- php在网页登陆成功后怎么实现网页跳转,由login跳转到index
- PHP登陆后跳转到登陆前页面实现思路及代码
php html登录成功时,怎样实现跳转页面
你把登录成功的提示换成
跳转语句就可以了.
php的跳转语句是
header("location:跳转的链接");
我是用PHP Mysql实现登录的,怎样在登陆后由登陆界面跳转到index.html主页面并在登陆的地方显示用户名
通常来说, index 页面与 login 页面被设计成两个页面,当通过 mysql 查询数据,并验证成功登录后,可以自动转向 index 页面(或其他页面):
if($num){
$row=mysql_fetch_array($result);
$_SESSION=$uuser;
header("Location:index.html");
在 index 页面需要添加代码:例如:
《?php
session_start();
//检测是否登录,若没登录则转向登录界面
if(!isset($_SESSION)){
header("Location:login.html");
exit();
}
echo ’当前登录用户:’ . $_SESSION
php怎样实现跳转到原来或之前的页面
而且登录后就会自动返回登录前的页面,比如,从index.php点登录的链接,就跳到了登录的页面 login.php,提交到check.php文件,检查数据是否正确,然后check.php调用header(‘location: url’)跳转到指定的页面。最直接的办法就是直接指定url要返回的路径,这确实是最简单的,却不一定可取,因为它不够自动,每次返回是都需要人工指定,非常不方便。(现在觉得这种方法也不比第三种差 Update:2010.03.20) 使用$_SERVER随时得到登录前的页面。缺点是,如果有100个页面有登录链接100个页面都需要修改cookie的url。一个更好的办法是在login.php中检查它的前一个页面,然后设置cookie,也就是不是让100个文件去修改cookie,而是交给login.php去做。
thinkphp登录后怎么跳转到登录前的页面
用$this-》success()可以实现跳转
或者用redirect()函数
或者用$this-》redirect()方法都可以。
去看一下文档吧。
如果你是不知道怎样纪录登录前的页面,可以这样:在用户未登录状态跳转到登录页面之前保存用户所在页面的url到cookie
登陆成功后,js控制跳转或者php控制都可以用到这个cookie
php登录后怎么跳转回上一个页面
login.html有点麻烦,因为需要它增加一个url参数传递给login.php,而静态的html文件往往没有这个功能。
需要把login.html修改为一个PHP页面,可以使用login.php增加额外参数实现,初学者也可以单独建立一个login_form.php,此脚本检查$_SERVER并作为参数传输给login.php,部分代码如下:
《input type=hidden name=ref value=’《?php=$_SERVER;?》’》
这样,在login.php里面可以这样:
echo ’Location: ’ . $_POST;
PHP中怎样跳转页面
php跳转页面一般都是通过JS来配合使用,Js的时候的一般是location这个方法,用法就是location:’跳转的地址’;,php的话一般都是通过header将location包在里面,然后在使用就行,这里举个跳转的小例子:
《?php
session_start();
if(!isset($_SESSION ==’’){
header(’./stie/admin_login.php’);
exit();
}
?》
意思就是没有检测到admin这个session,或者是它为空,都会跳转到./stie/admin_login.php的登录界面去。
php在网页登陆成功后怎么实现网页跳转,由login跳转到index
1、首先,打开php器,新建php文件,例如:index.php;
2、在index.php中,输入代码:header(’Location:index.php’);
3、浏览器运行login.php页面,此时会跳转到index.php页面;
PHP登陆后跳转到登陆前页面实现思路及代码
PHP登陆后跳转到登陆前页面,利用$_SERVER全局变量可以实现这个功能,下面有个不错的示例,希望对大家有所帮助
最近手上一个小项目让我接触到PHP编程,简单的登陆功能已经OK。可是在实际使用的时候发现一个问题:用户A发送一个链接给用户B,B打开时页面提示登陆,可是登陆成功后,却跳转到了首页,而并不是A发送的链接。为了有更好的用户体验,B登陆成功后应该自动跳转到登陆前的链接。查了PHP帮助手册,利用$_SERVER全局变量可以实现这个功能。
***隐藏网址***
具体实现方法为:在提示用户登录的同时,在session或者cookie中记录下请求页面的URL;登录验证成功后在跳转回该URL。
checklogin.php
代码如下:
session_start();
if
(!isset
($_SESSION))
{
echo
"《script
language=javascript》alert
(’要访问的页面需要先登录。’);《/script》";
$_SESSION
=
$_SERVER;
echo
’《script
language=javascript》window.location.href="login.php"《/script》’;
}
login.php
代码如下:
session_start();
//此处省略了账号密码验证代码,验证OK再执行下面代码
if
(isset
($_SESSION))
{
//会话中有要跳转的页面
$url
=
$_SESSION;
}
else
{
//没有要跳转的页面,则转到首页
$url
=
"home.php";
}
//0.5s后跳转
echo
"《meta
***隐藏网址***
content="0.5;url=$url"》";

更多文章:
php登录页面跳转主页面(php html登录成功时,怎样实现跳转页面)
2026年10月16日 10:30
socket客户端和服务端(JAVA编程中的服务端和客户端的Socket实例是不是同一个)
2026年10月16日 08:40
国内教python最好的老师(全国排名前三的Python培训是哪些)
2026年10月16日 00:30







