小小if语句问题! 本帖最后由 xcasp 于 2010-07-15 01:23:24 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(!isset($_GET["action"]) || $_GET["action"]=="Null") if(!isset($_GET["action"]) or $_GET["action"]=="Null"){ $action="";}else{ $action="Reg";} if(!isset($_GET["action"]) or $_GET["action"]!="Reg"){ $action="";}else{ $action=$_GET["action"];} if(!isset($_GET["action"]) or $_GET["action"]=="Null")?????或者得表示不能用"or"吧,用"||". if(!isset($_GET["action"]) or !$_GET["action"]){ //操作1}else{ //操作2} 建议使用:$action=$_GET["action"];if ($action=="Reg"){ //原elseif ($action=="Reg"){}中的内容}else{ //原if($action == ""){} 中的内容}这样逻辑才合理,也规避了你以上的问题。 5.2X中正常5.3.3出错一个数组的问题?? 这大括号是什么意思? 使用 apache rewrite_module 重定向URL,参数含中文,求解。 PHP连ORACLE 奇怪的FORM 提交问题呀! 怎样才能使PHP调用IMAP类库函数? iis怎么安装php支持? 为何session_destroy()总是出错? 提出来的是问题 从数据库里取数据,有数据,却echo不出来,紧急求助 手机短信用户回复规则的验证问题 如何将倒数第4到第7位数都替换成星号?
{
$action="";
}
else
{
$action="Reg";
}
$action="";
}else{
$action=$_GET["action"];
}
//操作1
}else{
//操作2
}
if ($action=="Reg"){
//原elseif ($action=="Reg"){}中的内容
}
else{
//原if($action == ""){} 中的内容
}这样逻辑才合理,也规避了你以上的问题。