loginForm问题 [ 1.1 版本 ]
在LoginController中我写到
function actionIndex()
{
$loginForm = new LoginForm;
if(isset($_POST['loginForm'])){
$LoginForm->attributes = $_POST['loginForm'];
if($loginForm->validate()){
echo 1;die;
}
}
// 加载为空的布局
$this->layout = 'empty';
$this->render('index');
}
在视图中的就不粘了,前台直接显示未定义变量
Error 500
Undefined variable: loginForm
请问是什么问题,求指教
最佳答案
-
if(isset($_POST['loginForm'])){ $LoginForm->attributes = $_POST['loginForm']; if($loginForm->validate()){ ... } }
看看中间行的的那个
$LoginForm
的L有无问题。共 3 条回复已修改,还是500错误。我断点测试
$loginForm = new LoginForm; echo 1;die; if(isset($_POST['loginForm'])){ $loginForm->attributes = $_POST['loginForm']; if($loginForm->validate()){ echo 1;die; } }
1可以打印出来
$loginForm = new LoginForm; if(isset($_POST['loginForm'])){echo 1;die; $loginForm->attributes = $_POST['loginForm']; if($loginForm->validate()){ echo 1;die; } }
就报500错误
其他 0 个回答
没有找到数据。
我是兴高采烈 湖北武汉
注册时间:2015-06-26
最后登录:2015-10-08
在线时长:11小时57分
最后登录:2015-10-08
在线时长:11小时57分
- 粉丝5
- 金钱1049
- 威望0
- 积分1159