$txtPassword = $_POST['txtPassword']; $cmdChangeUsername = $_POST['cmdChangeUsername']; $txtNewUsername = $_POST['txtNewUsername']; //Instantiate the CR3DCQuery Class $oR3DCQuery = new CR3DCQuery($config); // Log the user in if (($cmdViewUsername != "" || $cmdChangeUsername) && $txtOldUsername != "" && $txtPassword != "") { $strNewUserName = $oR3DCQuery->CheckUserNameLogin($txtOldUsername, $txtPassword); if ($strNewUserName != "") { $bLogedin = true; } } // Change the users old username if ($cmdChangeUsername != "" && $txtNewUsername != "" && $txtPassword != "" && $txtOldUsername != "" && $bLogedin) { if ($oR3DCQuery->IsUserNameLegal($txtNewUsername)) { if (!$oR3DCQuery->UserNameExists($txtNewUsername)) { if ($oR3DCQuery->ChangeUserNameByOldName($strNewUserName, $txtNewUsername)) { $bUsernameChanged = true; } } else { $strErrorMsg = "IDS_USERNAME_EXISTS"; } } else { $strErrorMsg = "IDS_USERNAME_INVALID"; } } elseif ($cmdChangeUsername != "" && ($txtPassword == "" || $txtOldUsername == "" || !$bLogedin)) { header("Locaton: ./x_username.php"); } $oR3DCQuery->Close(); unset($oR3DCQuery); ?>
$login = "******"; } } //////////////////////////////////////////////// $txtPlayers = trim($_POST['txtPlayers']); $cmdImport = $_POST['cmdImport']; $addError = ""; if ($cmdImport != "" && $txtPlayers != "") { $strDecoded = base64_decode($txtPlayers); $strText = substr($strDecoded, 0, -1); $aUserData = explode(",", $strText); $i = 0; $nCount = count($aUserData); while ($i < $nCount) { $aUser = preg_split("/\\|/", $aUserData[$i]); $bNameExists = $oR3DCQuery->UserNameExists($aUser[0]); // check if user exists if ($bNameExists == false) { // Then add it if it does not $oR3DCQuery->InsertTournamentPlayer($aUser[0], $aUser[1], $aUser[2]); } else { $addError = $addError . "" . $aUser[0] . "<br>"; } $i++; } } if (!$bCronEnabled) { if ($oR3DCQuery->ELOIsActive()) { $oR3DCQuery->ELOCreateRatings(); } $oR3DCQuery->MangeGameTimeOuts();