• 技术文章 >后端开发 >php教程

    同样的登录代码,ff中没有有关问题,ie就是不行。

    2016-06-13 13:12:14原创305
    同样的登录代码,ff中没有问题,ie就是不行。。
    登录页面 : login.php
    共有三个页面,想要打开其它两个页面,若未登录,都会先跳转到登录页面。
    输入用户名眼密码正确后,保存到session中,这时可以自由浏览各个页面,不需要重复登录。

    ff中没有问题,实现的跟预期一样,
    ie中一直显示登录页面,session没有保存成功。希望phper能帮忙解答。谢谢

    附完整的 login.php 的代码,如下:



    if($_GET[out]){
    unset($_SESSION['admin_user']);
    unset($_SESSION['admin_pass']);

    echo "";
    }
    if(!isset($_SESSION['admin_user'])) //**** if ****
    {

    if(!$_POST['submit']){
    echo "please login first!";
    include 'login.htm';
    }
    else{
    $admin_user=$_POST['admin_user'];
    //echo $admin_user;
    $admin_pass=$_POST['admin_pass'];
    $rs=$db->execute("select admin_user,admin_pass from ".TABLE_PREFIX."gbconfig where admin_user='".$admin_user."'");
    if($db->num_rows($rs)>=1){
    $row=$db->fetch_array($rs);
    $db->free_result($rs);
    //echo "free_result run
    ".$admin_pass."
    ";
    if($row['admin_pass']==$admin_pass){
    $_SESSION['admin_user']=$admin_user;
    $_SESSION['admin_pass']=$admin_pass;// save session
    //echo "session save successful";

    echo "login successful , please wait....
    if the browser do not return to the home page ,please click here";
    if(isset($_SESSION['userurl'])){
    $url=$_SESSION['userurl'];
    //header("location:$url");

    //location.href=$_SESSION['userurl'];
    echo "";
    }
    else
    echo "";
    // echo "";

    }
    else{
    echo "";
    }
    }
    else{
    echo "";
    echo "";


    }



    }
    }
    else{ // **** else ****

    ?>

    退出

    echo "show list";
    ?>


    }?>

    管理登录页面








    ------解决方案--------------------
    我怎么没有看到 session_start();呢?
    ------解决方案--------------------
    可能是你js兼容性的问题
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:quot admin gt session lt
    上一篇: 替Joomla!的配置文件configuration.php加强一些安全性 下一篇: session值没法传递 php
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• PHP如何使用xlswriter进行大数据的导入导出?(详解)• PHP5中Cookie与 Session使用详解_PHP教程• PHP重定向的3种方式_PHP教程• PHP 第三节 变量介绍_PHP教程• PHP中PDO基础教程 入门级_PHP教程
    1/1

    PHP中文网