Ticket #2064: login.patch
| File login.patch, 2.9 KB (added by se2bass, 3 years ago) |
|---|
-
gui/index.php
old new 37 37 38 38 check_input(trim($_POST['uname'])); 39 39 check_input(trim($_POST['upass'])); 40 41 $uname = check_username($uname); 40 42 41 43 if (register_user($uname, $_POST['upass'])) { 42 44 redirect_to_level_page(); -
gui/include/client-functions.php
old new 25 25 `domain_name`, 26 26 `domain_gid`, 27 27 `domain_uid`, 28 `domain_admin_id`, 28 29 `domain_created_id`, 29 30 `domain_created`, 30 31 `domain_last_modified`, … … 49 50 SQL_QUERY; 50 51 51 52 $rs = exec_query($sql, $query, array($domain_admin_id)); 52 53 53 54 if (!$returnWKeys) { 54 55 return array( 55 56 $rs->fields['domain_id'], 56 57 $rs->fields['domain_name'], 57 58 $rs->fields['domain_gid'], 58 59 $rs->fields['domain_uid'], 60 $rs->fields['domain_admin_id'], 59 61 $rs->fields['domain_created_id'], 60 62 $rs->fields['domain_created'], 61 63 $rs->fields['domain_last_modified'], -
gui/client/index.php
old new 278 278 $dmn_name, 279 279 $dmn_gid, 280 280 $dmn_uid, 281 $dmn_admin_id, 281 282 $dmn_created_id, 282 283 $dmn_created, 283 284 $dmn_last_modified, … … 294 295 $dmn_disk_usage, 295 296 $dmn_php, 296 297 $dmn_cgi) = get_domain_default_props($sql, $_SESSION['user_id']); 297 298 298 299 list($sub_cnt, 299 300 $als_cnt, 300 301 $mail_acc_cnt, … … 317 318 318 319 check_user_permissions($tpl, $dmn_sqld_limit, $dmn_sqlu_limit, $dmn_php, $dmn_cgi, $dmn_subd_limit, $dmn_als_limit, $dmn_mailacc_limit); 319 320 320 $account_name = decode_idna($_SESSION['user_logged']); 321 //$account_name = decode_idna($_SESSION['user_logged']); 322 323 $query = 'SELECT * FROM `config` WHERE `name` = "USERNAME_PREFIX"'; 324 $res = exec_query($sql, $query); 325 $rs = $res->FetchRow(); 326 327 $account_name = $rs['value'].$dmn_admin_id.' / '.$dmn_name; 321 328 322 329 $tpl->assign( 323 330 array( -
gui/include/login-functions.php
old new 19 19 */ 20 20 21 21 /** 22 * Checks if username is prefDOMAIN_ID 23 * 24 * @param String $username Username to be checked 25 * @return String $username If pref_DOMAIN_ID it will convert 26 */ 27 28 function check_username($username) { 29 $sql = Database::getInstance(); 30 31 // Selecting Prefix 32 $query = 'SELECT * FROM `config` WHERE `name` = "USERNAME_PREFIX"'; 33 $res = exec_query($sql, $query); 34 $rs = $res->FetchRow(); 35 36 if(substr($username, 0, strlen($rs['value'])) == $rs['value']) { 37 $admin_id = substr($username, strlen($rs['value'])); 38 39 $query = 'SELECT * FROM `admin` WHERE `admin_id` = ?'; 40 $res = exec_query($sql, $query, array($admin_id)); 41 $rs = $res->FetchRow(); 42 43 return $rs['admin_name']; 44 } else { 45 return $username; 46 } 47 } 48
