Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

PHP <logout session destroy>

Empfohlene Antworten

Veröffentlicht

Mal ne frage....

wenn ich bei meiner Community die Session zerstöre da sich der user ausgeloggt hat, wird dieser auf meine loginseite umgeleitet. Wenn er nun auf den im ie integrierten zurückbutten klickt ist er wieder in der community.... zwar nicht angemeldet und kann nichtsmehr machen aber trotzdem ******e...

hab schon auf vielen seiten gesehen das wenn man nach dem ausloggen zurück geht man wieder zur loginseite weitergeleitet wird. Das problem ist glaube ich, das die webseiten immer noch im cache liegen.... oder ????

wie kann ich verhindern das der user auf die gecachten seiten zurückgreift?

Danke schonmal


<meta http-equiv="cache-control" content="no-cache">

siehe: http://de3.php.net/manual/en/function.header.php


<?php
// Date in the past
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

// always modified
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

// HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);

// HTTP/1.0
header("Pragma: no-cache");
?>
[/PHP]



session_start();

// UserID gesetzt?

if(!isset($_SESSION["userid"]))
{
header("Location: index.html");
exit;
} // if !isset(userid)

[/PHP]

Das an den Anfang der Dokumente, die eine Anmeldung benötigen und ohne Anmeldung geht nix mehr.

(Kann natürlich ausgebaut/angepasst/verbessert werden, aber als Anfang...)

P.S. Durch PHP sollte der Header "No-Cache" eh gesendet werden...

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.