PHP 页面无法跳转问题
$_SESSION["manage_name"]=$info["manage_name"];//更新最后登陆时间$today=date("Y-...
$_SESSION["manage_name"]=$info["manage_name"];
//更新最后登陆时间
$today=date("Y-m-d H:i:s");
$query="update manage_user_info set last_time='$today' where manage_name='$manage_name' and password='$password'";
$folie->excu($query);
//跳转到后台管理页
header("location:./manage");
exit;
以上header("location:./manage"); 始终无法跳转到manage目录,后来尝试使用header("refresh:0;url=./manage/index.php");可以实现跳转,但是 $_SESSION["manage_name"]跳转到管理的页面以后值被清空为null,请高人指点下是什么地方出了问题,困扰我好久了。
另外还有一个问题,下面的login.php在phpedit里面中文显示为框框乱码,记事本显示正常,不知道什么原因 login.php
<?php include_once 'conn.php'; if(isset($_SESSION['islogin']) and $_SESSION['islogin']==1){ header("refresh:0;url=main.php");//跳转页面 exit(); } if($_POST['submit']){ $name=$_POST['userid']; $password=$_POST['passwd']; if ($name && $password){ $sql = "SELECT * FROM sims_user WHERE user_name = '$name' and user_pwd ='$password' and user_delete=0"; $res = mysql_query($sql); $rows=mysql_num_rows($res); //返回符合条件的数量 if($rows){ //验证通过 $_SESSION['islogin']=1; ....... 展开
//更新最后登陆时间
$today=date("Y-m-d H:i:s");
$query="update manage_user_info set last_time='$today' where manage_name='$manage_name' and password='$password'";
$folie->excu($query);
//跳转到后台管理页
header("location:./manage");
exit;
以上header("location:./manage"); 始终无法跳转到manage目录,后来尝试使用header("refresh:0;url=./manage/index.php");可以实现跳转,但是 $_SESSION["manage_name"]跳转到管理的页面以后值被清空为null,请高人指点下是什么地方出了问题,困扰我好久了。
另外还有一个问题,下面的login.php在phpedit里面中文显示为框框乱码,记事本显示正常,不知道什么原因 login.php
<?php include_once 'conn.php'; if(isset($_SESSION['islogin']) and $_SESSION['islogin']==1){ header("refresh:0;url=main.php");//跳转页面 exit(); } if($_POST['submit']){ $name=$_POST['userid']; $password=$_POST['passwd']; if ($name && $password){ $sql = "SELECT * FROM sims_user WHERE user_name = '$name' and user_pwd ='$password' and user_delete=0"; $res = mysql_query($sql); $rows=mysql_num_rows($res); //返回符合条件的数量 if($rows){ //验证通过 $_SESSION['islogin']=1; ....... 展开
3个回答
展开全部
1、跳转页面你可以用javascript 试试。。 echo "<script>location='/manage'</script>";
2、编码问题,在最前面写上 header("Content-type: text/html; charset=utf-8");
2、编码问题,在最前面写上 header("Content-type: text/html; charset=utf-8");
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改用JS跳转
用记事本打开文件另存为选择UTF8,然后再用PHPEDIT打开试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
header("location:./manage/");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询