作者:佳华雅惠妤坚 | 来源:互联网 | 2013-08-06 09:35
// 本文档自动生成,仅供测试运行
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 返回 可用 状态
}
}
}
?>