IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Sécurité] déconnection session


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 188
    Par défaut [Sécurité] déconnection session
    Bonjour,
    Je souhaiterais, lorsque l'utilisateur clique sur mon lien hypertext, que celui ci appelle un fonction permettant de faire un session_destroy().
    J'avais fait appel à une fonction javascript 'déconnecter' mais le probleme est que l'on ne peut apparemment pas insérer de code php dans une fonction javascript.
    Comment puis je faire?
    Merci d'avance

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    774
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    tu passe une variable dans l'url , tu le recupère par $_GET et tu fais unset($_SESSION['varsession'])

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Février 2005
    Messages
    93
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Février 2005
    Messages : 93
    Par défaut
    tu créé un fichier logout.php
    tu fais pointer ton lien sur ce fichier

    et dans ce fichier tu mets, par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
      session_start();
      // détruit les cookies si t'en a
      setcookie("login", '', time()+3600, '/');
      setcookie("pass", '', time()+3600, '/');
      session_unset();
      session_destroy();
     
      header( "Location: index.php" ); //redirige (tu peux utiliser javascript aussi)
    ?>

Discussions similaires

  1. [Python 3.X] Requests, se connecter (sessions)
    Par JokerAs dans le forum Bibliothèques tierces
    Réponses: 1
    Dernier message: 18/11/2014, 19h16
  2. Utilisateurs connectés (session )
    Par lolidj dans le forum JSF
    Réponses: 2
    Dernier message: 17/06/2012, 12h47
  3. JAVA connection session WEB
    Par gdiette dans le forum Général Java
    Réponses: 1
    Dernier message: 19/11/2011, 20h26
  4. Réponses: 2
    Dernier message: 05/10/2004, 22h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo