Chocobanana
Erfahrenes Mitglied
Hallo!
Stehe vor folgendem Problem und weiß nicht so recht woran es liegt:
Ich habe ein Login Formular worin Username und Passwort eingegeben werden muss. Diese sendet an die Datei "member.php".
Dort mache ich eine If Abfrage.....
Dann die Switch Abfrage, welche Aktion ausgeführ werden soll:
Problem besteht jetzt darin, dass ich die Fehlermeldung bekomme: Variable "Schritt" nicht definiert.
Diese Fehlermeldung fällt weg, wenn ich in der Function Member() vor der Switch Anweisung der Variable Schritt einen Wert zuweise.
Woran liegt der Fehler dass er den oben zugewiesenen Wert nicht nimmt?
Greetz,...
Stehe vor folgendem Problem und weiß nicht so recht woran es liegt:
Ich habe ein Login Formular worin Username und Passwort eingegeben werden muss. Diese sendet an die Datei "member.php".
Dort mache ich eine If Abfrage.....
Dann die Switch Abfrage, welche Aktion ausgeführ werden soll:
PHP:
$username=$_REQUEST['Username'];
$Schhritt=$_REQUEST['Schritt'];
Function Member()
{
switch($Schritt)
{
Case "1":
echo ("Aktion 1");
break;
Case "2":
echo ("Aktion 2");
break;
default:
echo("Noch keine Aktion gewählt"); //Kommt frisch vom Login und hatte noch
//nicht die möglichkeit eine Auswahl
//zu treffen, darum kommt in "default" das Formular.
Formular();
}
}
Problem besteht jetzt darin, dass ich die Fehlermeldung bekomme: Variable "Schritt" nicht definiert.
Diese Fehlermeldung fällt weg, wenn ich in der Function Member() vor der Switch Anweisung der Variable Schritt einen Wert zuweise.
Woran liegt der Fehler dass er den oben zugewiesenen Wert nicht nimmt?
Greetz,...
Zuletzt bearbeitet: