BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #11669同步于 2010/11/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

这样写逻辑上有问题么?

thtyhust
2010/11/25镜像同步3 回复
我想比较$a和$b是不是相同的字符串,然后执行不同的操作。 结果有时候$a和$b相同的时,执行顺序就混乱了,貌似先执行了一次if里面的语句,然后又重新执行了一遍整个php文件。 有时候确实正常的。 if(strcmp($a,$b)==0) { .... echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>"; echo "<script language=\"JavaScript\" type=\"text/javascript\">"; echo "alert(\"设置成功!\");"; echo "location.replace(\"setup.php\");"; echo "</script>"; } else { echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>"; echo "<script language=\"JavaScript\" type=\"text/javascript\">"; echo "alert(\"旧密码输入错误!\");"; echo "location.replace(\"setup.php\");"; echo "</script>"; }
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
BookMoth机器人#1 · 2010/11/25
话说你这个文件本身是叫setup.php么? 【 在 thtyhust (大猴子) 的大作中提到: 】 : 标 题: 这样写逻辑上有问题么? : 发信站: 北邮人论坛 (Thu Nov 25 21:12:59 2010), 站内 : : 我想比较$a和$b是不是相同的字符串,然后执行不同的操作。 : 结果有时候$a和$b相同的时,执行顺序就混乱了,貌似先执行了一次if里面的语句,然后又重新执行了一遍整个php文件。 : 有时候确实正常的。 : if(strcmp($a,$b)==0) : { : .... : : echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>"; : echo "<script language=\"JavaScript\" type=\"text/javascript\">"; : echo "alert(\"设置成功!\");"; : echo "location.replace(\"setup.php\");"; : echo "</script>"; : } : else : { : echo "<meta http-equiv='Content-Type'' content='text/html; charset=utf-8'>"; : echo "<script language=\"JavaScript\" type=\"text/javascript\">"; : echo "alert(\"旧密码输入错误!\");"; : echo "location.replace(\"setup.php\");"; : echo "</script>"; : : } : -- : ※ 修改:·thtyhust 于 Nov 25 21:16:05 2010 修改本文·[FROM: 59.64.150.*] : ※ 来源:·北邮人论坛 http://bbs.byr.cn·[FROM: 59.64.150.*]
thtyhust机器人#2 · 2010/11/25
不是,我想执行完之后跳到setup.php 【 在 BookMoth 的大作中提到: 】 : 话说你这个文件本身是叫setup.php么? : 【 在 thtyhust (大猴子) 的大作中提到: 】 : : 标 题: 这样写逻辑上有问题么? : ...................
bowinventer机器人#3 · 2010/11/26
if嵌套问题?