public function do_login() {
$username = $_POST['txtUserName'];
$userpwd = $_POST['txtUserPwd'];
$code = $_POST['txtCode'];
if ($code==$_SESSION['verify']) {
$m = M('Manger');
$where['username'] = $username;
$where['userpwd'] = md5($userpwd);
$i = $m->where($where)->count();
if ($i > 0) {
$this->redirect(__URL__ / main);
} else {
$this->error('用户名或密码错误');
}
} else {
var_dump($_POST).'';
//var_dump($_SESSION['verify']);
//$this->error('验证码错误');
}
}
每次都是$_post为空,求教这是为什么
------解决思路----------------------
代码没有问题在if里面echo['txtUserName']
在else里面echo['txtUserPwd']看看输出什么
------解决思路----------------------
Copyright 1998 - 2013 MOMU. All Rights Reserved. 版权所有
这里修改为
Copyright 1998 - 2013 MOMU. All Rights Reserved. 版权所有
起了两个文件测试,是可以post并接收数据的。
server.php
$username = $_POST['txtUserName'];
$userpwd = $_POST['txtUserPwd'];
$code = $_POST['txtCode'];
echo $username;
echo $userpwd;
echo $code;
?>