84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
我做了一个网站,有三个管理员界面,在本地三个管理员都可以登录,但代码上传到服务器后,只能一个管理员登录,这是为什么
세션 캐시에 권한이 있는지 확인하세요.
보고 배우세요
php 세션 질문-PHP 중국어 사이트 Q&A-php 세션 질문-PHP 중국어 사이트 Q&A
보시고 배워보세요.
if(empty($_POST["admin1_name"]) orempty($_POST["password"])){ echo "입력 상자는 비워둘 수 없습니다! <a href='select1.php'>Return< /a>"; 죽어;}
我现在把服务器的php版本换成5.5,我的写法又可以执行了.呵呵,看来php也越来越智能化了,
@ty80 是的我的写法是错的,我自己理解了,但计算机不理解我,呵呵,还是按照它的语法吧,呵呵
empty()函数只能一次判定一个变量,不能同时判断多个如果判断的变量为空,返回true,如果不为空,返回false
你的写法很奇怪,可能是php版本不兼容。
可以这么写
if(empty($_POST["admin1_name"]) or empty($_POST["password"])){ echo "输入框不能为空! <a href='select1.php'>返回</a>"; die;}
断点调试法解决了问题,但不知道为什么在本地可以执行的代码,上传到服务器就不能执行了,
if (empty($_POST["admin1_name"] or $_POST["password"] )){echo "输入框不能为空! <a href='select1.php'>返回</a>";die;}
error_reporting(E_ALL); ini_set('display_errors', '1');
上面两行加到入口文件里,强制显示php错误,看下具体是什么错误。
세션 캐시에 권한이 있는지 확인하세요.
보고 배우세요
php 세션 질문-PHP 중국어 사이트 Q&A-php 세션 질문-PHP 중국어 사이트 Q&A
보시고 배워보세요.
if(empty($_POST["admin1_name"]) orempty($_POST["password"])){
echo "입력 상자는 비워둘 수 없습니다! <a href='select1.php'>Return< /a>";
죽어;
}
我现在把服务器的php版本换成5.5,我的写法又可以执行了.呵呵,看来php也越来越智能化了,
@ty80 是的我的写法是错的,我自己理解了,但计算机不理解我,呵呵,还是按照它的语法吧,呵呵
empty()函数只能一次判定一个变量,不能同时判断多个
如果判断的变量为空,返回true,如果不为空,返回false
你的写法很奇怪,可能是php版本不兼容。
可以这么写
if(empty($_POST["admin1_name"]) or empty($_POST["password"])){
echo "输入框不能为空! <a href='select1.php'>返回</a>";
die;
}
断点调试法解决了问题,但不知道为什么在本地可以执行的代码,上传到服务器就不能执行了,
if (empty($_POST["admin1_name"] or $_POST["password"] )){echo "输入框不能为空! <a href='select1.php'>返回</a>";die;}
error_reporting(E_ALL);
ini_set('display_errors', '1');
上面两行加到入口文件里,强制显示php错误,看下具体是什么错误。