在Thinkphp中 自己怎么写一个简单的登录功能出来,求代码

 我来答
百度网友3f6c534
推荐于2017-11-27 · 超过22用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:42.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);
}
}



基本的代码就这些  配置文件跟数据库自己改改就行了
追问

I函数用不了,

我改成这样子

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式