Claudius L.: $_POST ohne Post

Beitrag lesen

Hallo Matthias!

Die Session soll ja mit dem Klick auf Logout sterben.

Wenn du gerade dabei bist, den Logout-Request zu verarbeiten, dann kannst du doch einfach auf $_SESSION zugreifen - zumindest bis diese zerstört hast. Was spricht gegen dieses Vorgehen:

  
session_start();  
  
$hostname = $_SERVER['HTTP_HOST'];  
$path = dirname($_SERVER['PHP_SELF']);  
  
header('Location: http://'.$hostname.($path == '/' ? '' : $path).'/index.php?action='.$_SESSION['target_after_logout']);  
  
session_destroy();  
exit();

?

Viele Grüße,

Claudius