Hallo,
logged_user.php?userstatus=12
=> Der Wert steht in aktuellen PHP-Versionen in:
$_GET['userstatus']
und
$_REQUEST['userstatus']
In aelteren Versionen musste man schreiben:
$HTTP_GET_VARS['userstatus']
Und nur, wenn register_globals=on ist, steht der
Wert auch in $userstatus.
Darauf kann man sich aber - wie Du siehst - nicht verlassen.
Programmiere sauber und zeitgemaess - mit $_GET.
Liegt das evtl. an irgend einer komischen PHP-Version auf dem Server oder an mir bzw. meinem Code?
Welche Version dort laeuft und wie sie konfiguriert ist,
siehst Du, wenn Du die Funktion phpinfo() mal ihr
geballtes Wissen ausspucken laesst...
Ich hab gesehen, das andere Projekte auch mit Parameterübergabe im Link arbeiten, da scheint es zu laufen.
Dann haben diese Jungs bessere Quellen.
Oder besser aufgepasst ;-)
Dir empfehle ich zur Lektuere:
http://www.dclp-faq.de/ch/ch-webvariablen.html
http://www.php.net/manual/de/language.variables.predefined.php
http://www.php.net/manual/de/reserved.variables.php
Gruesse,
Thomas
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/