Accountseite header('Location: /account.php?lang=' . urlencode($lang)); exit; } $errors = []; $values = [ 'email' => '', 'username' => '', 'full_name' => '', 'preferred_lang' => $lang, ]; if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (!auth_verify_csrf($_POST['csrf_token'] ?? null)) { $errors['csrf'] = 'Deine Sitzung ist abgelaufen. Bitte Seite neu laden.'; } else { $email = $_POST['email'] ?? ''; $username = $_POST['username'] ?? ''; $fullName = $_POST['full_name'] ?? ''; $password = $_POST['password'] ?? ''; $passwordConfirm= $_POST['password_confirm'] ?? ''; $preferredLang = $_POST['preferred_lang'] ?? $lang; $values = [ 'email' => $email, 'username' => $username, 'full_name' => $fullName, 'preferred_lang' => $preferredLang, ]; $result = auth_register_user( $email, $username, $fullName, $password, $passwordConfirm, $preferredLang ); if ($result['success']) { header('Location: /account.php?lang=' . urlencode($preferredLang)); exit; } else { $errors = array_merge($errors, $result['errors']); } } } ?> Registrierung – USBCheck

Konto erstellen

Erstelle ein kostenloses Konto, um deine USB-Tests zu verwalten.

Du hast bereits ein Konto? Zum Login