thinkphp3.2初试出错

浏览:446 发布日期:2014/03/20 分类:求助交流 关键字: thinkphp3.2,
我用thinkphp3.2做了一个Home模块的登陆页,使用Jquery的post请求提交验证。代码如下,执行到M('user')那一步就不动了,而且我改用表单直接提交,页面执行到那一步也没有任何错误提示,

<?php
// 本类由系统自动生成,仅供测试用途
namespace Home\Controller;
use Think\Controller;
class UserController extends Controller {
public function index(){
$this->display();
}
/* 登录页面 */
public function login($username = '', $password = '', $verify = ''){

if(IS_POST){
//登录验证
$result=array(
'msg'=>'hi',
'errorCode'=>1
);

$userinfo=M('user')->where(array('email'=>$username))->find(); $this->ajaxReturn($result,'JSON');
if($userinfo['pass']!=$password){
$result['msg']='您的密码有误!';
$this->ajaxReturn($result,'JSON');
}
session('loginId',$userinfo['email']);
session('loginName',$userinfo['name']);
$this->success('登陆成功',U('Home/Index'));

} else { //显示登录表单
$this->display();
}
}
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>