求高手帮我看看代码
帮我看下代码吧,谢谢了。
就是一个简单的登陆文件Login.php,语法没有问题,不知道是否是逻辑有问题,很简单的逻辑啊。
每次运行的结果都是“欢迎使用医院挂号门诊系统!”。
这个文件的参数都是从一个简单的HTML文件用post方法传来的。
- HTML code
<!---ecms Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> <title>医院门诊系统</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /><body><?php $user = $_POST['user']; $passwd = $_POST['password']; if ((!isset($user)) || (!isset($passwd))) {?> <p>请输入用户名或密码</p> <table id="atable"> <tr> <td>用户名:</td><td></td> </tr> <tr> <td>密码:</td><td></td> </tr> </table> <?php } else { $mysql = mysqli_connect("127.0.0.1","clinicadmin","clinicadmin"); if (!$my<span>!本文来源gaodai#ma#com搞*!代#%^码网5</span><pre>搞gaodaima代码
sql) { echo”无法连接服务器,登陆失败。”; exit; } $selected=mysqli_select_db($mysql, “clinic”); if (!$selected) { echo”连接服务器失败,登陆无效。”; exit; } $query = “select count(*) from user where account='”.$user.”‘ and password='”.$passwd.”‘”; $result = mysqli_query($mysql, $query); if (!$result) { echo”无法登陆!”; exit; } $row=mysqli_fetch_row($result); $count=$row[0]; if ($count=1) { echo”
欢迎使用医院挂号门诊系统!
“; } else { echo”
用户名或密码错误!
“; } }?>
——解决方案——————–
if ($count=1)