prepare('SELECT id FROM users WHERE LOWER(email) = LOWER(?)'); $stmt->execute([$email]); if ($stmt->fetch()) { $errors[] = 'Für diese E-Mail-Adresse existiert bereits ein Konto.'; } else { $stmt = $pdo->prepare('INSERT INTO users (name, email, password_hash, created_at) VALUES (?,?,?,?)'); $stmt->execute([$name, $email, password_hash($pass, PASSWORD_DEFAULT), db_now()]); $user = ['id' => $pdo->lastInsertId(), 'name' => $name, 'email' => $email]; customer_login($user); flash('success', 'Willkommen! Ihr Konto wurde erstellt.'); redirect('/home.php'); } } } // end else } // end POST $pageTitle = 'Konto erstellen'; $activePage = 'register'; require __DIR__ . '/includes/header_customer.php'; ?>
>

Konto erstellen

Erstellen Sie ein Kundenkonto, um Tickets zu verfolgen.

Mindestens 10 Zeichen mit Groß- und Kleinbuchstaben, einer Ziffer und einem Sonderzeichen.

Bereits registriert? Jetzt anmelden