$email, 'name' => $name, 'farbe' => $farbe]); $user = dbOne('SELECT * FROM users WHERE id = ?', [$id]); } loginUser($user); // Einladung einlösen if ($inviteToken && $invite) { $exists = dbOne('SELECT 1 FROM reise_zugriff WHERE trip_id = ? AND user_id = ?', [$invite['trip_id'], $user['id']]); if (!$exists) { dbInsert('reise_zugriff', ['trip_id' => $invite['trip_id'], 'user_id' => $user['id'], 'access' => $invite['access'], 'invited_by' => $invite['invited_by']]); } dbExec('UPDATE reise_einladungen SET used_at = ? WHERE token = ?', [time(), $inviteToken]); header('Location: /Develop/PlanerGoogel/ablauf.php?trip=' . urlencode($invite['trip_id'])); exit; } header('Location: /Develop/PlanerGoogel/'); exit; } $error = 'Bitte Name und gültige E-Mail-Adresse eingeben.'; } if (!empty($_SESSION['user_id'])) { header('Location: /Develop/PlanerGoogel/'); exit; } ?>
Diese Anmeldung ist nur zum Testen.
Google Login wird später aktiviert.