Thomas Beck: Unbekannte Variable bei Übergaben

Beitrag lesen

Hallo zusammen,

ich habe in PHP folgendes Problem:
Ich definieren eine Variable $variable. Diese wird bei einem erfolgreichen Login auf 1 gesetzt.

in meinem PHP-Teil des Dokuments ist folgende Abfrage enthelten:
<?php
   if($variable==1)
   {
    if($_POST["send"] == "1")
    {
       include("Warenkorb.php");
    }
    else
    {
      if($_POST["send"] == "3")
      {
         include("mail.php");
      }
      else
      {
         include("getr_tab.php");
      }
    }
   }
   else echo "schlecht";
   ?>

Es soll also überhaupt erst die Verarbeitung geschehen, wenn $variable auf 1 steht. Beim ersten Programmdurchlauf funktioniert dies auch. Nur wenn ich in getr_tab.php (dieser Zweig wird als erstes durchlaufen) "send" auf 1 setze und wieder auf die Startseite verweise ist $variable nun unbekannt, ergo läuft er immer in den else-Zweig rein.
Ich tippe es liegt an der fehlenden Übergabe von $variable zurück an die Startseite, weiß aber auch nicht wie ich diese bewerkstelligen soll und wäre über Tips sehr dankbar!

Grüße,
Thomas