olli: if verschachteln?

Beitrag lesen

Hallo olli,

if (mysql_num_rows ($result) > 0)
{
  // Benutzerdaten in ein Array auslesen.
  $data = mysql_fetch_array ($result);

// Sessionvariablen erstellen und registrieren
  $_SESSION["user_id"] = $data["id"];
  $_SESSION["user_nickname"] = $data["benutzername"];

// Wenn 'mein_ja_nein_feld' 'JA' enthaelt
    if ($data['mein_ja_nein_feld'] == 'JA') {

// Zur Zwischenschaltseite
        // Du solltest den absoluten URI verwenden, siehe http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30
        header('Location: ' . $_SERVER['HTTP_HOST'] . '/zwischenschalteseite.php');

} else {

header ("Location: intern.php");

}

}
else
{
  header ("Location: form_login.php?fehler=1");
}

Beste Gruesse

Jan

hallo vielen dank für deine antwort.

ich habe es jetzt mal in kurzform reingebracht. so wie ich es gemacht habe funktioniert es leider nicht

if ($data['user'] == 'ja') {

// Zur Zwischenschaltseite
               header("Location: erklärung.php");

} else {

header ("Location: intern.php");
}

}
else
{
  header ("Location: form_login.php?fehler=1");
}

habe deinen hinweis auf
$_SERVER['HTTP_HOST'] . '/zwischenschalteseite.php');
nicht verstanden. wo nehme ich denn $_server etc her?

auf jedenfall lande ich immer noch auf der intern.php

trotzdem danke, bisher