在Thinkphp中 自己怎么写一个简单的登录功能出来,求代码
1个回答
展开全部
登陆页面login.html代码
<form action="__MODULE__/Login/dologin" method="post">
账号:<input type="text" name="username" />
密码:<input type="password" name="password"/>
<input type="submit" value="登陆"/>
</form>
Login控制器下dologin方法代码
public function dologin(){
$u=I('Post.username');
$p=I('Post.password');
$data['username']=$u;
$data['password']=md5($p); //md5加密
$m=M('User');
$list=$m->where($data)->find();
if($list){
$_SESSION['islogin']=1; //登陆状态存入session
$_SESSION['username']=$list['username']; //把用户名存入session
$_SESSION['id']=$list['id']; //把用户id存入session
$this->redirect("Index/index");
}else{
$this->error("登陆失败",'javascript:history.back(-1);',1);
}
}
基本的代码就这些 配置文件跟数据库自己改改就行了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询