$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 ($accountdata == false || strcasecmp($accountdata['email'], $email) != 0) { if ($CheckEmail) { $error_message = $lang[$Language]['bad_values_email']; } else { $error_message = $lang[$Language]['bad_values']; } } } // if no error, continue... if ($error_message == "") { // change password $result = $ladmin_conect->changepass($account, $new_pass); if ($result == false) { $error_message = $lang[$Language]['Maintenance']; }