Der folgende Beitrag wurde am 17. 09. 2002, 23:11 Uhr von Wilas veröffentlicht.
Hi Alle!
Wrrr... komm einfach nicht drauf, was ich falsch mach!
Ich möchte der Variablen $Nachricht den Wert "super" aus der Adresse übergeben:
http://localhost/test1.php?nachricht=super
Der Code im test1.php:
<?php
echo "check";
echo $nachricht;
?>
"Check" erscheint problemlos, also der Server funktioniert.
Vielen Dank im voraus für Eure Hilfe!
LG
Wilas
Der folgende Beitrag wurde am 17. 09. 2002, 23:21 Uhr von Sven Rautenberg veröffentlicht.
Moin!
> Ich möchte der Variablen $Nachricht den Wert "super" aus der Adresse übergeben:
> http://localhost/test1.php?nachricht=super
> Der Code im test1.php:
> <?php
> echo "check";
> echo $nachricht;
echo "2. Versuch: ".$_GET['nachricht'];
> ?>
- Sven Rautenberg
Der folgende Beitrag wurde am 17. 09. 2002, 23:30 Uhr von Wilas veröffentlicht.
Hi!
> echo "2. Versuch: ".$_GET['nachricht'];
Supa, passt perfekt!
Aber wieso klappt's nicht direkt mit echo $nachricht; ?
Muss ich da vielleicht etwas konfigurieren? Hab Apache und PHP mit FoxServ installiert, wenn das etwas zur Sache hat...
LG
Willi
Der folgende Beitrag wurde am 18. 09. 2002, 00:04 Uhr von Wilas veröffentlicht.
> Muss ich da vielleicht etwas konfigurieren? Hab Apache und PHP mit FoxServ installiert, wenn das etwas zur Sache hat...
Nun hab ich es aber auch auf einen "echten" Webserver gestellt, und es funktioniert noch immer nicht...
LG
Willi
Der folgende Beitrag wurde am 18. 09. 2002, 06:46 Uhr von Thomas Schmieder veröffentlicht.
Hallo Willi,
das ist Absicht. Die Variablenbereiche liegen getrennt vor unter
$_SERVER[ ]
$_POST[ ]
$_GET[ ]
...
Wenn du in der php.ini die Variable register_globals = on setzt, werden sie wiedr in einem gemeinsamen Array geführt. Dabei bekommen gleichnamige Varibalen aus den verschiedenen Bereichen natürlich Schwierigkeiten...
Gruß
Tom
Der folgende Beitrag wurde am 18. 09. 2002, 07:20 Uhr von Tobias veröffentlicht.
> Wenn du in der php.ini die Variable register_globals = on setzt, werden sie wiedr in einem gemeinsamen Array geführt.
oder einfach folgendes ans Beginn der Datei stellen:
// Für einfache Parameterübergaben
extract($_REQUEST);
// Für Formulare mit Action POST
extract($_POST);
// Für Formulare mit Action GET
extract($_GET);
Der folgende Beitrag wurde am 18. 09. 2002, 07:40 Uhr von Chris veröffentlicht.
Guten Morgen,
> // Für einfache Parameterübergaben
> extract($_REQUEST);
Was steht denn in $_Request?
> // Für Formulare mit Action POST
> extract($_POST);
> // Für Formulare mit Action GET
> extract($_GET);
LG
Chris
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4