A. php中,执行登录后如何自动跳转到指定页面
<?php
ob_start();
include("conn.php");
if (isset($_POST['username']) && isset($_POST['password'])){
$username=$_POST['username'];
$sql="select password from login where username='$username'";
$res=mysql_query($sql);
list($password)=mysql_fetch_row($res);
mysql_free_result($res);
if ($username==$_POST['username'] && $password==$_POST['password']){
echo "登录成功";
//header("location:sy-1.php");
echo "<script>window.location.herf='sy-1.php';</script>";//在这里添加
ob_end_flush();
}else{
echo "登录失败";
}
}
?>
B. HTML 代码 PHP登陆后 页面跳转
这个其实和用什么语言关系不大一般人的做法是,如果登录成功跳转到后台的框架,如果登录失败返回到登录页面,代码的位置是在
你检测帐号密码通过然后赋予session或者cookies后,简单的代码如下。
echo
"<script>alert('登陆成功');location.href='admin.php';</script>";
希望对你有所帮助。
C. php怎么跳转到登陆界面
用户登录的同时,在session或者cookie中记录下请求页面的URL;登录验证成功后在跳转回该URL。
//checklogin.php
session_start();
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>';
}
//--checklogin.php
//login.php
session_start();
//此处省略了账号密码验证代码,验证OK再执行下面代码
if (isset ($_SESSION['userurl']))
{
//会话中有要跳转的页面
$url = $_SESSION['userurl'];
}
else
{
//没有要跳转的页面,则转到首页
$url = "home.php";
}
//0.5s后跳转
echo "<meta http-equiv=\"refresh\" content=\"0.5;url=$url\">";
D. php 在网页登陆成功后怎么实现网页跳转,由login跳转到index
需要准备的材料分别是:电脑、php编辑器、浏览器。
1、首先,打开php编辑器,新建php文件,例如:index.php。
E. PHP登陆后跳转到登陆前页面实现思路及代码
PHP登陆后跳转到登陆前页面,利用$_SERVER全局变量可以实现这个功能,下面有个不错的示例,希望对大家有所帮助
最近手上一个小项目让我接触到PHP编程,简单的登陆功能已经OK。可是在实际使用的时候发现一个问题:用户A发送一个链接给用户B,B打开时页面提示登陆,可是登陆成功后,却跳转到了首页,而并不是A发送的链接。为了有更好的用户体验,B登陆成功后应该自动跳转到登陆前的链接。查了PHP帮助手册,利用$_SERVER全局变量可以实现这个功能。
$_SERVER是PHP的一个超全局变量,关于$_SERVER变量的详细解释可以参考:http://www.php.net/manual/zh/reserved.variables.server.php
具体实现方法为:在提示用户登录的同时,在session或者cookie中记录下请求页面的URL;登录验证成功后在跳转回该URL。
checklogin.php
代码如下:
session_start();
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>';
}
login.php
代码如下:
session_start();
//此处省略了账号密码验证代码,验证OK再执行下面代码
if
(isset
($_SESSION['userurl']))
{
//会话中有要跳转的页面
$url
=
$_SESSION['userurl'];
}
else
{
//没有要跳转的页面,则转到首页
$url
=
"home.php";
}
//0.5s后跳转
echo
"<meta
http-equiv="refresh"
content="0.5;url=$url">";
F. php如何在登录时跳转到另一个页面时显示登录用户
登录成功之后将用户名保存到session中
首先在这个php文件的第一行开启session:
<?php
session_start(); //开启session
....
....
$_SESSION['username'] = $username //登陆成功之后保存session
?>
接着在跳转到的php页面
<?php
session_start(); //开启session
$username = $_SESSION['username'];//获得用户名
如果要退出登录就将session清空
$_SESSION['username'] = "";
session_destroy();
建议你开一下session相关的知识 这个很好用
G. php登录后怎么跳转回上一个页面
login.html有点麻烦,因为需要它增加一个url参数传递给login.php,而静态的html文件往往没有这个功能。
需要把login.html修改为一个PHP页面,可以使用login.php增加额外参数实现,初学者也可以单独建立一个login_form.php,此脚本检查$_SERVER['HTTP_REFER']并作为参数传输给login.php,部分代码如下:
<input type=hidden name=ref value='<?php=$_SERVER['HTTP_REFER'];?>'>
这样,在login.php里面可以这样:
echo 'Location: ' . $_POST['ref'];
H. 推荐几种PHP实现页面跳转的方法
PHP被许多程序员用来开发WEB的首选语言。在实际开发中,网站的各项功能都可以通过PHP语言的编写来满足,比如PHP页面跳转这一方法。
探讨PHP变量解析顺序如何获取提交数据
深入解读PHP运行机制
浅析PHP函数extract()应用技巧
为你总结一些PHP信息函数
PHP查询字符串技巧分享
Web系统中,从一个网页跳转到另一个网页,是LAMP项目中最常用的技术之一。页面跳转可能是由于用户单击链接、按钮等引发的,也可能是系统自动产生的。 此处介绍PHP中常用的实现页面自动跳转的方法。
PHP页面跳转一、header()函数
header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。
header()函数的定义如下:
void header (string string [,bool replace [,int http_response_code]])
可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。
第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。注意:1.location和“:”号间不能有空格,否则不会跳转。
2.在用header前不能有任何的输出。
3.header后的PHP代码还会被执行。
I. php html登录成功时,怎样实现跳转页面
你把登录成功的提示换成
跳转语句就可以了.
php的跳转语句是
header("location:跳转的链接");
J. php制作登陆页面如何实现不同用户跳转不同的界面
数据库设置时需要添加一个组字段 类型设置为tinyint【该字段可用来归类-管理员和用户,可用来进行权限控制】
登录时验证该字段值是什么【例:0管理员 1普通用户。。。】
0就跳转到管理员对应页面
1就跳转到用户对应页面