PHP头条
热点:

thinkphp实现简单的用户注册


// 本文档自动生成,仅供测试运行
class DengluAction extends Action
{
/**
+----------------------------------------------------------
* 默认操作
+----------------------------------------------------------
*/
public function index()
{
$this->display();
}

public function doLogin()
{

$userDao=M('user');
$data['user_name']=$_POST['user_name'];
$data['user_password']=$_POST['user_password'];
$list=$userDao->where($data)->find();

if ($list['user_limits']==2){
$this->assign("num",2);
$this->display();
}
if ($list['user_limits']==1){
//根据查询结果判断时候登陆成功

//    //初始化首页面//
//     $blogDao=M('Zj');
//     $musDao=M('Music');
//     import("ORG.Util.Page");
//     $count=$blogDao->count();
//        //产生分页对象
//        $page=new Page($count,5);
//        $list3=$blogDao->order('zj_id')->limit($page->firstRow.','.$page->listRows)->select();
//     foreach ($list3 as $k=>$v){
//
//      $data3['music_type']=$v['zj_name'];
//
//      $list1=$musDao->where($data3)->order('music_id')->limit(4)->select();
//
//
//      $list3[$k]['music']=$list1;
//     }
//
//     $sh=$page->show();
//    //初始化留言
//      $messageDao=M('Message');
//      $list2=$messageDao->select();
//      $this->assign("mess",$list2);
//    //初始化结束//
//

Session::set("csdn",$_POST['user_name']);
$this->assign('title',"潘玮柏音乐之夜");

$this->assign('bloglist',$list3);

$this->assign("show",$sh);
$this->assign("num",1);
$this->display();
}

if ($lista==NULL){
$this->display("denglu");
}

}

public function write()
{
//判断验证码是否正确
if(md5($_POST['yanzhen'])!=$_SESSION['verify']){

$this->error("验证码输入不正确!");
}
//判断两次输入密码是否一样
if ($_POST['user_password']!=$_POST['reuser_password']){

$this->error("两次密码输入不一样哦!");
}
$UserDao=M('user');

if($UserDao->create()){

$UserDao->createtime=time();

$UserDao->createuser='admin';
//判断是否添加成功!
if($UserDao->add()){

//$this->success("注册成功!");
$this->display("denglu");
}else{
$this->error("对不起!服务器繁忙!!!");
}

}else{

//自动填充失败,则给出错误信息
$this->error($UserDao->getError());

}

}

public function verify(){
import("ORG.Util.Image");

Image::buildImageVerify();

}

public function checkUser()
{

//实例化模型
$userDao=M('User');

//根据用户名到数据库中查询
$data['user_name']=$_POST['user_name'];
//如果查询到了,则使用ThinkPHP中的ajax方法返回状态及数据

$arr=array('aaa'=>'bbb',3,4,5,1);

$list=$userDao->where($data)->find();

if($list){
//利用Ajax 返回 不可用 状态
//            返回数据,返回提示信息,状态,格式
$this->ajaxReturn($_POST['user_name'],'用户名已经存在~',0);

}else {

//            返回数据,返回提示信息,状态,格式
$this->ajaxReturn(json_encode($arr),'用户名'.$_POST['user_name'].'可以使用~',1);
//利用Ajax 返回 可用 状态
}

}

}
?>

www.phpzy.comtrue/phpkj/10976.htmlTechArticlethinkphp实现简单的用户注册 // 本文档自动生成,仅供测试运行 class DengluAction extends Action { /** +---------------------------------------------------------- * 默认操作 +------------------------------------------...

相关文章

相关频道:

PHP之友评论

今天推荐