Mit einer separaten PHP-Datei "session_info.php" in eine neue Registerkarte mit dem folgenden Code navigiert, um die $ _SESSION-Array-Werte und $ _POST Array-Werte anzuzeigen, nur die $ _SESSION-Array-Werte angezeigt.
session_start();
echo 'SESSION VALUES';
echo '<pre>';
print_r($_SESSION);
echo '</pre>';
echo '<br>';
echo 'POST VALUES';
echo '<pre>';
print_r($_POST);
echo '</pre>';
Die print_r ($ _ POST) gibt nur
Array
(
)
Wenn ich eine "print_r ($ _ POST)" Zeile in der PHP-Code enthalten, der eine Datenbank mit der Form des Updates $ _POSTed Werte und Displays Die Werte in einem separaten Rahmen, die $ _POST-Werte erscheinen im Rahmen OK Also warum nicht in meiner "session_info.php" Anzeige?
Wenn Sie direkt auf die Seite in einem neuen Tab navigieren, was genau erwarten Sie dann von Ihren '$ _POST'-Werten? Du postest nichts, warum wären sie alles andere als leer? – Santi
Senden Sie tatsächlich POST-Daten an die Seite, die das anzeigt? Ohne POST-Daten ist das '$ _POST' nur ein leeres Array. – Machavity
können Sie den Code teilen, von dem $ _POST seinen Wert erhält –