标题:大家帮我看看这个php语句有什么问题
只看楼主
bccnshadow
Rank: 1
等 级:新手上路
帖 子:22
专家分:8
注 册:2012-12-10
结帖率:50%
 问题点数:0 回复次数:3 
大家帮我看看这个php语句有什么问题
我在做一个网站,现在要判断用户登录:
1.log.php:
<form method="post" target="_blank" action="refreshindex.php">
     用户名:<input type="text" name="username" width="10"  /><br /><br />
     密&nbsp;&nbsp;码:<input type="password" name="password" width="10"  /><br /><br />
         &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" size="20" value="登录" onclick="window.location.assign('logindex.php')" />     
</form>

2:logindex
<?php
if($_POST['username']!=" "&&$_POST['password']!=" ")
{
$conn=new mysqli("localhost","root","910523","classweb");
$conn->query('set sql_mode=""');
$conn->query('set names utf8');
$username=$_POST['username'];
$password=$_POST['password'];
    if($conn->query("call pro_reges2('$username','$password')"))
    {
         echo "<script>alert('用户登录成功');</script>";
    }
    else
    {
    echo "<script>alert('用户登录失败');</script>";
    }
   
}
?>

3数据库储存过程:
delimiter //
create procedure pro_reges2(in username varchar(50),
in password varchar(50))
  begin
    select * from user where userno=username and pwd=password;
    end;
    //
搜索更多相关主题的帖子: php password blank 用户登录 
2013-04-11 11:02
bccnshadow
Rank: 1
等 级:新手上路
帖 子:22
专家分:8
注 册:2012-12-10
得分:0 
总是提示登录成功
2013-04-13 12:19
王伟weishao
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-5-15
得分:0 
貌似action=“logindex”
2013-05-15 10:18
王伟weishao
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-5-15
得分:0 
if($conn->query("call pro_reges2('$username','$password')"))这句话判断不对
2013-05-15 10:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-403790-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036909 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved