Hallo,
Ich habe jetzt längere Zeit damit verbracht, ein Userscript zu programmieren, was auch super funktioniert. ich bin zufrieden.
Leider schaffe ich es nicht richtig die session zu schliessen, so dass man trotz logout die geschützten seiten aufrufen kann.
hier mein versuch im logoutscript die session zu schliessen. die ifabfrage zeigt schonmal an das man ausgellogt ist, das reicht mir leider nicht, es muss auch die session geschlossen werden.
Ich habe jetzt längere Zeit damit verbracht, ein Userscript zu programmieren, was auch super funktioniert. ich bin zufrieden.
Leider schaffe ich es nicht richtig die session zu schliessen, so dass man trotz logout die geschützten seiten aufrufen kann.
hier mein versuch im logoutscript die session zu schliessen. die ifabfrage zeigt schonmal an das man ausgellogt ist, das reicht mir leider nicht, es muss auch die session geschlossen werden.
PHP-Code:
<?php
session_start();
session_destroy();
include 'sessionhelpers.inc.php';
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"\n";
echo "\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n";
echo "<html>\n";
echo "<head>\n";
echo "<title>Lennie06.de - Gästehaus</title>\n";
echo "<meta http-equiv=\"content-type\" content=\"text/html;charset=iso-8859-1\" />\n";
echo "<link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\" />\n";
echo "</head>\n";
echo "<body>\n";
echo "<div id=\"pagewidth\" >\n";
echo "<div id=\"header\" >\n";
echo "</div>\n";
echo "<div id=\"maincol\" >\n";
echo "<h2>Gästehaus - Logout</h2>";
echo 'Sie sind ';
if (!logged_in())
echo 'nicht mehr ';
echo 'eingeloggt.<p /><br>';
logout();
echo '<a href="login.php">Einloggen</a>';
echo "</div>\n";
echo "<div id=\"leftcol\" >\n";
echo "</div>\n";
echo "</div>\n";
echo "</body>\n";
echo "</html>\n";
?>
Kommentar