function remaindPassword() { $new_pass='now'.rand(11,2339); $this->contents->table = 'customers'; $this->contents->cond = "email='".mysql_real_escape_string($_POST['email'])."'"; $this->contents->order = false; $this->contents->data=array('tmppass'=>$new_pass); $this->contents->update(); $user = $this->contents->getContent(); $this->contents->assign('hash',sha1($user['email'])); $this->contents->assign('new_pass',$new_pass); $msg = mysql_escape_string($this->contents->fetch('system/remain_password_email.html')); $this->contents->display('system/remain_password.html'); $this->sendEmailMsg($this->config['remain_password_msg_from'],$this->config['remain_password_msg_email'],$_POST['email'], $this->config['remain_password_msg_title'], $msg); exit; }