thinkphp3.2在更新的时候,自动完成没起作用

浏览:1080 发布日期:2014/10/07 分类:求助交流
if((!empty($_POST['member_pwdOld']))&&(!empty($_POST['member_pwd'])))
{
if (!$this->MemberDB->create()){ // 创建数据对象
//如果创建失败 表示验证没有通过 输出错误提示信息
$this->message = $this->MemberDB->getError();
$this->error();
}
else
{
$data = array();
$data['member_id'] = session(C('MEMBER_KEY'));
$data['member_pwd'] = $_POST['member_pwd'];
$result = $this->MemberDB->save($data);
//验证通过 写入新增数据
if($result){
$this->success('恭喜,成功修改了密码!');
}
else{
$this->message = '修改密码失败,请重新修改或联系我们协助!';
$this->error();
}
}
}
$this->display();

以上这段代码是更新密码,但是更新密码的时候没有进行md5加密,添加的时候已经能自动完成加密了。

自动完成的pwd字段已经设置为3,也就是添加,修改,都会进行md5加密。
最佳答案
评论( 相关
后面还有条评论,点击查看>>