Hi, ich habe ein Problem mit dem folgende Beispiel,
Die Ausgabe soll so aussehen:
Daten aus gesendet: no
Daten aus $QUERY_STRING: gesendet=ja
gesendet: no
bei mir sieht die Ausgabe so aus:
Daten aus gesendet: no
Daten aus $QUERY_STRING:
gesendet: no
PHP Notice: Undefined variable: QUERY_STRING in C:\Programme....\test\Queryextra.php on line 12
Was ist die lösung?
Danke in Voraus.
Der Code :
Die Ausgabe soll so aussehen:
Daten aus gesendet: no
Daten aus $QUERY_STRING: gesendet=ja
gesendet: no
bei mir sieht die Ausgabe so aus:
Daten aus gesendet: no
Daten aus $QUERY_STRING:
gesendet: no
PHP Notice: Undefined variable: QUERY_STRING in C:\Programme....\test\Queryextra.php on line 12
Was ist die lösung?
Danke in Voraus.
Der Code :
HTML:
<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Test</title>
</head>
<body>
<?php
if (!isset($_REQUEST['gesendet'])){$gesendet="";}
else {
$gesendet=$_REQUEST['gesendet'];};
echo "Daten aus gesendet: $gesendet<p>";
echo "Daten aus \$QUERY_STRING: $QUERY_STRING<p>";
if (is_array($_POST)){
foreach($_POST as $key=>$element) {
echo "<br>$key</b>: $element<br>";
}
}
?>
<form action="<?php echo $PHP_SELF ?> ?gesendet=ja" method="post">
<input type="hidden" name="gesendet" value="no">
<input type="submit">
</form>
</body>
</html
Zuletzt bearbeitet: