您的位置:首页 > 其它

登录注销

2016-04-12 20:23 330 查看
public function login(){

session_start();

$name=$_POST['name'];

$pwd=$_POST['pwd'];

$code=$_POST['code'];

$Verify = new\Think\Verify();

$re=$Verify->check($code, $id=1);

if(!$re){

$this->error('验证码错误','index',1);

}else{

$user=M('think_user');

//            $where='name = '. $_SESSION['user'].'AND password = '.$_SESSION['pwd'];
$where="name='{$name}' and password='{$pwd}'";

$f=$user->where($where)->find();

if(is_array($f)){

$_SESSION['user']=$name;

$_SESSION['pwd']=$pwd;

$this->success('登陆成功',U('Index/index1'),1);

}else{

$this->error('用户名密码错误','index',1);

}

}

}

public function loginout(){

session_start();

unset( $_SESSION['user']);

unset( $_SESSION['pwd']);

session_destroy();

$this->success('注销成功',U('Login/index'),1);

}

public function regist(){

if($_POST){

$code=$_POST['code'];

$Verify = new\Think\Verify();

$re=$Verify->check($code, $id=1);

if(!$re){

$this->error('验证码错误','index',1);

}else{

$data=$_POST;

$user=M('think_user');

unset($data['password1']);

$rel=$user->add($data);

if($rel){

$this->success('注册成功',U('Login/index'),1);

}else
$this->error('注册失败',U('Login/regist'),1);

}

}else
$this->display();

}

public function img(){

$config = array(

'imageW'=>150,

'imageH'=>40,

'fontSize'=>18, // 验证码字体大小
'length'=>4,// 验证码位数
'useNoise'=>true, // 关闭验证码杂点

);

$Verify = new\Think\Verify($config);

$Verify->entry(1);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: