Mailinglisten-Archive |
-----Ursprüngliche Nachricht----- Von: php-bounces at phpbar.de [mailto:php-bounces at phpbar.de] Im Auftrag von Sebastian Burg Gesendet: Montag, 16. August 2004 22:41 An: deutschsprachige PHP-Mailingliste Betreff: Re: [php] variablen in der url Am Mon, 16 Aug 2004 22:32:00 +0200 schrieb Florian Mang <flo at slicka.de>: > > > -----Ursprüngliche Nachricht----- > Von: Florian Mang [mailto:flo at slicka.de] > Gesendet: Montag, 16. August 2004 22:28 > An: 'php-bounces at phpbar.de' > Betreff: [php] variablen in der url > > Hallo, > > ich bin derzeit noch eifrig am lernen und üben was php angeht und nun > bin ich auf folgendes Problem gestoßen: > > Ich bastle momentan an einem Loginscript und habe nun folgendes Problem: > Das Script funktioniert soweit ganz gut nur das einzige was dabei > störend ist, dass auf der Login Seite folgende Notices eingeblendet > werden: > > > --- --- --- --- --- > Notice: Undefined variable: anmelden in > X:\xampp\htdocs\flo\frimatec\login.php on line 2 > > Notice: Undefined variable: abmelden in > X:\xampp\htdocs\flo\frimatec\login.php on line 3 > > Notice: Undefined variable: forgot in > X:\xampp\htdocs\flo\frimatec\login.php on line 4 > > Notice: Undefined variable: fertig in > X:\xampp\htdocs\flo\frimatec\login.php on line 5 > > Notice: Undefined variable: user in > X:\xampp\htdocs\flo\frimatec\login.php on line 5 > > Notice: Undefined variable: password in > X:\xampp\htdocs\flo\frimatec\login.php on line 5 > --- --- --- --- --- > > > Dies wird jedoch nur eingeblendet wenn ich die Loginseite als include > verwende ( also xyz/index.php?section=login ) > Wenn ich die Seite direkt aufrufe (xyz/login.php ) erscheinen die > Notices nicht > > Hier noch der Teil aus der login.php > > > --- --- --- --- --- > <? > if ($anmelden) { anmelden($fertig, $user, $password1, $password2, > $email);} > else if ($abmelden) { abmelden($fertig, $user, $password);} > else if ($forgot) { forgot($fertig, $email);} > else { login($fertig, $user, $password);} > ?> > --- --- --- --- --- > > > Da die Einblendung recht störend ist, wäre ich über ein paar Tipps, wie > man diese beheben kann, sehr dankbar. > > Mit freundlichen Grüßen, > Florian > > -- > ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** > Informationen: http://www.phpbar.de > http://lists.phpbar.de/mailman/listinfo/php > Wäre sehr hilfreich wenn du uns zeigen würdest wo $anmelden definiert > wird, bzw. wie die übergeben wird. weil bis jetzt würd ich wie dein script > sagen: "die variable kenn ich nicht. woher kommt die?" > -- > ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** > Informationen: http://www.phpbar.de > http://lists.phpbar.de/mailman/listinfo/php Die variablen werden in der url übergeben: Bsp: $fertig Die variable wird dann per url übergeben (index.php?section=login&fertig=yes ) Die Variable selbst ist nicht weiter definiert. Ich hab hier mal den code der login.php bereitgestellt. Vllt. hilft euch das ja weiter: http://nopaste.php-q.net/78577 Gruß, Florian
php::bar PHP Wiki - Listenarchive