Hallo olli,
ich habe es jetzt mal in kurzform reingebracht. so wie ich es gemacht habe funktioniert es leider nicht
Du musst zwischen Gross- und Kleinschreibung unterscheiden.
Was in der Datenbank grossgeschrieben ist (JA) muss auch mit einer grossgeschriebenen Zeichenkette verglichen werden. Besser noch: Du wandelst das Datenbankergebnis erst in Kleinschreibung um (http://www.php.net/strtolower).
if ($data['user'] == 'ja') {
if (strtolower($data['user']) == 'ja') {
Und bitte vermeide Umlaute in URLs (http://www.faqs.org/rfcs/rfc1738.html
header("Location: erklärung.php");
header('Location: http://' . $_SERVER['HTTP_HOST'] . '/erkl%E4rung.php'); // besser: Datei umbenennen
habe deinen hinweis auf
$_SERVER['HTTP_HOST'] . '/zwischenschalteseite.php');
nicht verstanden. wo nehme ich denn $_server etc her?
$_SERVER ist ein superglobaler Array (http://www.php.net/variables.predefined) und seit PHP 4.1.0 automatisch verfuegbar.
Beste Gruesse
Jan