phpbar.de logo

Mailinglisten-Archive

[php] variablen in der url

[php] variablen in der url

Florian Mang flo at slicka.de
Mon Aug 16 22:32:00 CEST 2004



-----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


php::bar PHP Wiki   -   Listenarchive