
求大神支招。下面是代码:
public function login(){
$user = M('user');
$map = array();
$map['username']=$_POST['username'];
$map['pass']=md5($_POST['pass']);
$res=$user->where($map)->select();
if($res==null){
$this->error("用户名密码错误");
}else{
session("username",$_POST['username']);
$this->success("登录成功");
}
}
这里的username和pass都没错,数据库配置也没问题。
<form class="form-horizontal templatemo-login-form-2" role="form" action="__URL__/login" method="post">
<div class="row">
<div class="col-md-12">
<h1>进入游戏之家</h1>
</div>
</div>
<div class="row">
<div >
<div class="form-group">
<div class="col-md-12">
<label for="username" class="control-label">用户名:</label>
<div class="templatemo-input-icon-container">
<i class="fa fa-user"></i>
<input type="text" class="form-control" id="username" placeholder="用户名" autofocus required>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-12">
<label for="pass" class="control-label">密码:</label>
<div class="templatemo-input-icon-container">
<i class="fa fa-lock"></i>
<input type="password" class="form-control" id="pass" placeholder="密码" required>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-12">
<div class="checkbox">
<label>
<input type="checkbox"> 记住我~
</label>
</div>
</div>
</div>
<div class="form-group">
<div class="col-md-12">
<input type="submit" value="登 录" class="btn btn-warning">
</div>
</div>
<div class="form-group">
<div class="col-md-12">
<a href="forgot-password.html" class="text-center">忘记密码?</a>
</div>
</div>
</div>
</div>
</form>
最佳答案
