Übergebene Variablen werden nicht angezeigt
Roman
- php
Woran kann es liegen das nach folgender url:
www.testseite.de/index.php?text=beispieltext
und diesem PHP-Skript:
<?php
echo $text;
?>
der Text "beispieltext" nicht angezeigt wird. Ich wollte nämlich meine lokale PHP-Anwendung auf nem echten Webserver testen.
Es funktioniert weder mit der Post-Methode noch mit der Get-Methode (wie hier).
Hallo,
schon mal echo $_REQUEST['text'] versucht?
http://www.php.net
Danke, geht.
Wo liegt nun das Problem?
Hallo,
Danke, geht.
Wo liegt nun das Problem?
wie du schon gesagt hast, wolltest du das auf einem "richtigen" webserver testen, und um securitys willen ist auf einem "richtigen" webserver register_globals = Off ;-)
warum? -> Archiv || google
gruss
Hello,
schon mal echo $_REQUEST['text'] versucht?
http://www.php.net
Ich erzähls auch gerne nochmal, dass man $_REQUEST nicht ohne die Berücksichtigung von $_SERVER['REQUEST_METHOD'] benutzen sollte.
Sonst kann man register_gloabls gleich wieder einschalten!
Also bitte die separierten Parameter-Übergabe-Arrays benutzen:
und
$_FILES
Tom
Hallo,
Ich erzähls auch gerne nochmal, dass man $_REQUEST nicht ohne die Berücksichtigung von $_SERVER['REQUEST_METHOD'] benutzen sollte.
thx, werds mir merken.
keine lieben Grüsse?
Liebe Grüsse (nicht aus http://www.braunschweig.de ;-)
Eternius
Hello,
keine lieben Grüsse?
Oh, sorry. Habe ich wohl beim Aufräumen der Textarea verschluckt.
Besonders liebe Grüße aus http://www.braunschweig.de
Tom
Hallo erstmal!
Woran kann es liegen das nach folgender url:
www.testseite.de/index.php?text=beispieltextund diesem PHP-Skript:
<?php
echo $_GET['text'];
?>
der Text "beispieltext" nicht angezeigt wird.
Mit an Sicherheit grenzender Wahrscheinlichkeit ist
register_globals = Off
in der php.ini.
Das macht auch tatsächlich Sinn, um die Variablen, die manipulativ auf eine Script einwirken können, zu begrenzen.
Gruß aus Berlin!
eddi
Danke, Problem erfasst.