首页 >PHP讨论组 >php session问题

php session问题php session问题火热

我做了一个网站,有三个管理员界面,在本地三个管理员都可以登录,但代码上传到服务器后,只能一个管理员登录,这是为什么

 
11
 
+1
-1
 
分享
全部回复 (11)我来回答
    item
    11楼
    item · 1天前

    围观学习下 

      赞+0添加回复

    数据分析师
    10楼
    数据分析师 · 1个月前

    php session问题-PHP中文网问答-php session问题-PHP中文网问答

    围观一下哦,学习一下。

      赞+0添加回复

    ♥,      军军
    9楼
    ♥, 军军 · 1个月前

    if(empty($_POST["admin1_name"]) or empty($_POST["password"])){
        echo "输入框不能为空!  <a href='select1.php'>返回</a>";
        die;
    }

      赞+1添加回复

    phpcn_u244
    8楼
    phpcn_u244 · 11个月前

    我现在把服务器的php版本换成5.5,我的写法又可以执行了.呵呵,看来php也越来越智能化了,

      赞+0添加回复

    phpcn_u244
    7楼
    phpcn_u244 · 11个月前

    @ty80   是的我的写法是错的,我自己理解了,但计算机不理解我,呵呵,还是按照它的语法吧,呵呵

      赞+1添加回复

    ringa_lee
    6楼
    ringa_lee · 11个月前

    empty()函数只能一次判定一个变量,不能同时判断多个
    如果判断的变量为空,返回true,如果不为空,返回false

      赞+0添加回复

    PHP中文网
    5楼
    PHP中文网 · 11个月前

    你的写法很奇怪,可能是php版本不兼容。

    可以这么写

    if(empty($_POST["admin1_name"]) or empty($_POST["password"])){
        echo "输入框不能为空!  <a href='select1.php'>返回</a>";
        die;
    }

      赞+3添加回复

    phpcn_u244
    4楼
    phpcn_u244 · 11个月前

    断点调试法解决了问题,但不知道为什么在本地可以执行的代码,上传到服务器就不能执行了,

    if (empty($_POST["admin1_name"] or $_POST["password"] )){echo "输入框不能为空!  <a href='select1.php'>返回</a>";die;}

      赞+0添加回复

    PHP中文网
    3楼
    PHP中文网 · 11个月前

    error_reporting(E_ALL);
    ini_set('display_errors', '1');

    上面两行加到入口文件里,强制显示php错误,看下具体是什么错误。

      赞+0添加回复

    phpcn_u244
    2楼
    phpcn_u244 · 11个月前

    服务器是不提示错误的,就是一片空白,数据库仔细检查了,

      赞+0添加回复

    阿神
    1楼
    阿神 · 11个月前

    你好,其他两个不能登录有什么提示信息吗?可以检查下线上的数据库管理员信息表有没有其他两个管理员的信息,再有就是用断点调试法一段一段调试程序,看程序执行到那一步出现了问题。

    如果没有解决的话,可以扫描网站上面的二维码,加我们的qq群,上传详细代码我们来看看,希望能帮到你

      赞+2添加回复

    首页上一页1下一页尾页