Daten werden mit method="POST" nicht an action="anzeige.php" übertragen
wird "submit" sofort auf index.htm formular ausgeführt, werden keine Daten per POST übermittelt.
Wird submit erst nach mehr als 5-6 Sekunden ausgeführt funktioniert es. An was liegt das?
Konfiguration:
Windows XP/bzw. 2003 Server , Apache 2.2.3, PHP 5.20, Ausgabe Browser Internet-Explorer 6.0.2900.2180xpsp_
sp2
konfiguration php.ini
register_globals=On
register_long_arrays=On
variable_orders=GPC
Bei Firefox und Opera (beides aktuelle versionen) funzt es.
index.htm
PHP-Code:
<html>
<head>
<title>index</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="form" method="POST" action="anzeige.php">
<P>Suchbegriff: <input type="text" name="wert" value="Inhalt Textfeld"></P>
<P>in:  <select name="spalte">
<option value="select 1">select 1</option>
<option value="select 2">select 2</option>
</select>
</P>
<input type="submit" name="submit" value="senden">
</body>
</html>
anzeige.php
PHP-Code:
<?
$zae=1;
echo "<H2>mit POST übergebene Variablen</H2>\n";
//Variablen anzeigen
while (list ($key, $val) = each ($_POST))
{
echo "$zae $key => <b>$val</b><br>";
$zae++;
}
echo "---------------------------------------------<br>";
echo "\$wert (Suchbegriff): -><b>" .$_REQUEST['wert'] ."</b><-" ."<br>";
echo "\$spalte: (Select-Value) -><b>" .$_REQUEST['spalte'] ."</b><-" ."<br>";
echo "<br><input type=\"button\" name=\"abbrechen\" onClick=\"self.location.href='http://localhost/spk/test/formular/index.php'\"value=\"abbrechen\">\n";
phpinfo();
?>