Tom: Problem: $_POST und $_SESSION manchmal leer...

Beitrag lesen

Hello,

Bau Dir mal ein separates Testscript mit, dass mit getallheaders() den Request-Header ausgibt. http://de3.php.net/manual/de/function.getallheaders.php
Es könnte an einem Formatproblem des IE6 liegen.

Welche Argumente hat der <Form>-Tag? Du solltest auf jeden Fall den enctype="multipart/form-data" vorschreiben. Der IE6 macht da nämlich manchmal was er will und PHP kann das Environment fürs Script dann nicht zusammenbauen.

Testscript:

<?php  ### headerlist.php ###

/* setcookie() will add a response header on its own */
setcookie('foo', 'bar');

/* Define a custom response header
   This will be ignored by most clients */

header("X-Sample-Test: foo");

/* Specify plain text content in our response */

header('Content-type: text/plain');

echo "<pre>";
/* What headers are going to be sent? */
if(function_exists("headers_list"))
{
  print_r(headers_list());
}
elseif(function_exists("apache_response_headers"))
{
  print_r(apache_response_headers());
}
else
{
  echo "\nkeine Header-Listing-Funktion verfügbar\n";
}
echo "</pre>";

?>

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen