Merhaba Arkadaşlar...
İçinde bulunduğum sayfadan farklı bir sayfaya gidildiğinde o sayfada bulunan Session verisinin silinmesini istiyorum. Bunu nasıl yapabilirim ?
Php Sayfa Adresi Değiştiğinde Session Silme
3
●221
- 26-06-2019, 15:06:28Kimlik doğrulama veya yönetimden onay bekliyor.Mevcut bulunduğu sayfanın adını $_SERVER["PHP_SELF"]; ile alıp, istediğiniz sayfaya eşit değilse session_destroy(); çalıştırın.
- 26-06-2019, 15:19:28Üyeliği durdurulduLogin vb. sessionu oluşturulan sayfada:
$_SESSION['bnd']='http://www.x.com/panel.php'; //yetkili sayfa
Kontrol sayfaları:
$gecerlilink = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}";
if ($_SESSION['bnd']!==$gecerlilink) {
session_destroy();
die('Bu sayfada yetkili değilsiniz.');
}