Moin!
ich baue gerade an einem Formular. Die Daten werden per POST übertragen, bisher ohne Probleme. Doch auf einmal ist das POST-Array immer leer. Ändere ich auf die GET-methode werden die Daten wunderbar übermittelt. Und ich habe nichts an dem Script geändert, es passiert von jetzt auf gleich...
Eine typische Ursache bei solchen Problembeschreibungen ist, dass statt $_POST $POST nach dem Inhalt gefragt wird.
Um sich von den gesendeten Daten zu überzeugen nimmt man am besten etwas primitives wie das hier:
<?php
print '<h1>$_GET<h1>'";
print '<pre>';
print_r($_GET);
print '</pre>';
print '<h1>$_POST<h1>'";
print '<pre>';
print_r($_POST);
print '</pre>';
print '<h1>$_COOKIE<h1>'";
print '<pre>';
print_r($_COOKIE);
print '</pre>';
print '<h1>$_SESSION<h1>'";
print '<pre>';
print_r($_SESSION);
print '</pre>';
print '<h1>$_FILES<h1>'";
print '<pre>';
print_r($_FILES);
print '</pre>';
print '<h1>$_REQUEST<h1>'";
print '<pre>';
print_r($_REQUEST);
print '</pre>';
print '<h1>$_SERVER<h1>'";
print '<pre>';
print_r($_SERVER);
print '</pre>';
print '<h1>$_ENV<h1>'";
print '<pre>';
print_r($_ENV);
print '</pre>';
print '<h1>$GLOBALS<h1>'";
print '<pre>';
print_r($GLOBALS);
print '</pre>';
?>
Jörg Reinholz