Enrico: Übergabe von Parametern an eine PHP-Datei

Beitrag lesen

Hallo Viennamade,

Danke für Deine Antwort. Hätte nicht gedacht, dass um diese Zeit noch jemand auf sei :o)

So, habe nun wieder "$_POST" anstatt "$HTTP_POST_VARS" eingesetzt und - auf Dein Stichwort "Querystring" hin (perfektes Stichwort !!!) - im Netz geforscht und folgende Anleitung gefunden:

<?php

$string = "wert1=zahl&wert2=wort";
  parse_str ($string);
  echo $wert1;
  echo $wert2;

?>

Hab dies auch gleich ausprobiert und musste festellen, dass es für dieses Beispiel funktioniert, bei meiner Homepage aber leider noch immer nicht:

switch (parse_str ($_POST ["Aktion"]))
{
  case "Anmelden":
  {
    if (parse_str ($_POST ["FormularGesendet"] == 0))
      AnmeldeformularAnzeigen ();
    else
      if (parse_str (($_POST ["Kennung"] == "") && ($_POST ["Passwort"] == "")))
        FormularLeer ();
      else
        if (parse_str (($_POST ["Kennung"] == "") || ($_POST ["Passwort"] == "")))
          FormularUnvollständig ();
        else
          if (parse_str (($_POST ["Kennung"] != "...") || ($_POST ["Passwort"] != "...")))
            AnmeldungFehlerhaft ();
          else
            AnmeldungErfolgreich ();
    break;
  }
  ... weitere Unterscheidungen ...
}

Ich weiss einfach nicht, wo der Fehler liegt, zumal ich jetzt, hoff ich zumindest :o) keine Fehler mehr haben dürfte.

Gruss, Enrico