Php la session n'est pa detruite

Fermé
moustafanour - Modifié par moustafanour le 4/02/2011 à 16:18
maronette1 Messages postés 17 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 22 mars 2011 - 5 févr. 2011 à 14:12
Bonjour,


j'ai créer un site web , et puis j'ai fai un lien deconnexion qui pointe vers logout.php

voici le code:

script page d'accueil:
<?php session_start();
echo "<A href='logout.php' >deconnexion</A> "; ?>


script page logout.php
<?php
session_start();
$_SESSION = array();
session_unset();
session_destroy();
header("location: ../index.html" ) ;
?>

mais quand je click sur l bouton précédent du navigateur , je retourne sur la page ou il ya avait mes données grace au meme variable session

comment pourrai je faire pour supprimer cela et ne pas revenir sur la page de mes donnés

2 réponses

niconovice Messages postés 953 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 3 mars 2014 86
5 févr. 2011 à 04:26
salut essaye unset comme ça:

<?php

session_start();
unset($_SESSION['membre']);
session_destroy();
header('Location: ../index.php');

?>
0
maronette1 Messages postés 17 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 22 mars 2011 7
5 févr. 2011 à 14:12
Salut,

Pourquoi tu a mis :

$_SESSION = array();

Alors que $_SESSION est déjà un array et la tu l'a vidé ! ce n'est pas logique.
0