membermodel.php

来自「a short sketch about linux syntex lines.」· PHP 代码 · 共 34 行

PHP
34
字号
<?php
/*
用户控制中心模型
*/
class  MemberModel extends DBModel {
	public function Init(){
		$this->_User = new UsersModel();
	}
	public function editmyself($POST){
		$data = array();
		$data['email'] = $POST['email'];
		$data['gender'] = $POST['gender'];
		return $this->_DB->update(VODCMS_MEMBERS, $data, array('uid'=>(int)$POST['uid']));
	}
	public function modfypass($POST){
		if ($POST['pass2'] != $POST['pass3']){
			$this->error = _('两次密码输入不一致!');
			return false;
		}
		$data = array();
		$row = $this->_User->getRow($POST['uid']);
		if ($row['password'] != md5($POST['pass'])){
			$this->error = _('旧密码不正确!');
			return false;
		}
		$data['password'] = md5($POST['pass2']);
		$config = $GLOBALS['config'];
		if ($config['ucenter'] == 1){
			$ucenter = new ucenter();
			$ucenter->modify($row['username'], $POST['pass'], $POST['pass2'],$row['email'], 1);
		}
		return $this->_DB->update(VODCMS_MEMBERS, $data, array('uid'=>(int)$POST['uid']));
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?