} } } } } } } } } } } } // if no error (datas seems valid) if ($error_message == "" && ($account != "" || $CheckEmail && $email != "" || $old_pass != "" || $new_pass != "" || $new_conf_pass != "")) { // connect to server $ladmin_conect = new ladmin(); if (!$ladmin_conect->connect($serverip, $adminpasswd, $serverport)) { $error_message = $lang[$Language]['Maintenance']; } else { // check old password and get id of the account $checkdata = $ladmin_conect->checkaccount($account, $old_pass); if ($checkdata == false) { if ($CheckEmail) { $error_message = $lang[$Language]['bad_values_email']; } else { $error_message = $lang[$Language]['bad_values']; } } else { if ($CheckEmail) { // Get account info and check email $accountdata = $ladmin_conect->accountinfo($checkdata['id']);
} } } } } } } } } } } } // if no error (datas seems valid) if ($error_message == "" && ($account != "" || $sex != "" || $AddEmail && $email != "" || $pass != "" || $conf_pass != "")) { // connect to server $ladmin_conect = new ladmin(); if (!$ladmin_conect->connect($serverip, $adminpasswd, $serverport)) { $error_message = $lang[$Language]['Maintenance']; } else { // Create the account and get result $result = $ladmin_conect->make_account($account, $pass, $sex, $AddEmail ? $email : ""); if ($result == false) { $error_message = $lang[$Language]['Failed']; } else { // for futur extension // if ($SetGMlevel == 'Y') { // // try to change GM level // $ladmin_conect->changeGMlevel($account, $GMlevel); // // don't display any answer about this modification // } }