已掉线,重新登录

首页 > 绿虎论坛 > 建站 > 主机 (发帖)

标题: 简单语句求解

作者: @Ta

时间: 2013-02-16

点击: 2059

我只会记得用if语句
if($name!=$names)
{
echo'用户名不存在';
}
if($pass!=$password)
{
echo'密码错误';
}
else
{
echo'成功登陆';
}
如果用户名不存在就会输出:用户名不存在密码错误 
有没有办法让他这种情况下不让他输出密码错误 而是只输出用户名不存在
有没有更好的方法?

[隐藏样式|查看源码]


『回复列表(7|隐藏机器人聊天)』

1.
if($name!=$names)
{
echo'用户名不存在';
}
elseif($pass!=$password)
{
echo'密码错误';
}
else
{
echo'成功登陆';
}
(/@Ta/2013-02-16 18:10//)

2. 把echo改为die或者exit
(/@Ta/2013-02-16 18:22//)

3. 谢谢一楼
(/@Ta/2013-02-16 18:52//)

4. @幻阳化翼-小李 请问die和exit有什么区别?经常见die和exit不知道具体作用  和echo有没有区别 谢谢了
(/@Ta/2013-02-16 18:55//)

5. 谢谢1楼让我有了个疑问:在if elseif else中,如果第一个条件符合了,还会不会继续检查下面的条件。等会试了再来……
(/@Ta/2013-02-16 19:29//)

6. @春风沉醉的晚上 不会,总之三个只能执行一个
(/@Ta/2013-02-16 20:08//)

7. @梦幻天使,自己查php手册!
(/@Ta/2013-02-16 20:48//)

回复需要登录

9月16日 14:19 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1