function modify_pass($old, $new) { if (!isset($_SESSION['uid'])) { return array(success => false, message => 'ûÓеǼ'); } global $db_host; global $db_user; global $db_pass; global $db_name; $dblink = new dblink(); $dblink->connect($db_host, $db_user, $db_pass, $db_name); $old_md5 = md5($old); $new_md5 = md5($new); $result = $dblink->query("UPDATE t_user SET pass = '******' WHERE id = '{$id}' AND pass = '******'"); if (is_bool($result) && $result == FALSE) { return array(success => false, message => $dblink->error()); } if ($dblink->affected_rows() == 0) { return array(success => false, message => 'ÔÃÜÂë´íÎó'); } return array(success => true); }
private function open_db_table() { global $db_host; global $db_user; global $db_pass; global $db_name; if (!$table_) { $dblink = new dblink(); $dblink->connect($db_host, $db_user, $db_pass, $db_name); $this->table_ = new table($dblink, $this->table_name()); } }