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 :

Tester existence d'une session externe à l'utilisateur


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
    Mai 2007
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2007
    Messages : 144
    Par défaut Tester existence d'une session externe à l'utilisateur
    Bonsoir,

    Une petite question, admettons que l'utilisateur A se connecte avec le navigateur A. $_SESSION['pseudo'] = 'A';

    Et un autre utilisateur B se connecte avec le navigateur B. $_SESSION['pseudo'] = 'B';

    Est-ce qu'il y a moyen pour l'utilisateur A de tester s'il existe une autre variable session $_SESSION['pseudo'] == 'B' de créée sur le site ?

    Autrement dit, est-ce que l'utilisateur est limité à la session qu'il a ouverte ou il peut également accéder aux autres sessions ouvertes par d'autres sur le site (si oui comment) ?

    Merci pour votre aide,
    Evocatii

  2. #2
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    La session est propre à l'utilisateur.

  3. #3
    Membre Expert Avatar de darkstar123456
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 895
    Par défaut
    Sinon tu peux utiliser une base de données.

    Quand l'utilisateur A se log et crée une session, tu update un champ avec time() par exemple, chaque fois que l'utilisateur A charge une page tu update le même camp avec time()

    Ensuite pour vérifier si A est toujours connecté tu regardes si son champ + 3600 > time(), si oui, alors il est là ^^


    Enfin, si c'est +/- ça que tu souhaites faire :p

Discussions similaires

  1. Tester l'existence d'une session à partir de son ID
    Par Jilimay dans le forum Langage
    Réponses: 5
    Dernier message: 16/06/2011, 15h17
  2. Tester l'existence d'une session
    Par fayred dans le forum Langage
    Réponses: 2
    Dernier message: 21/09/2007, 12h31
  3. Tester l'existence d'une session
    Par waterbed dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 04/08/2006, 15h44
  4. Comment tester l'existence d'une session ?
    Par watcha2020 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 26/07/2006, 18h36
  5. [C#] Tester existence d'une variable de session
    Par IDNoires dans le forum ASP.NET
    Réponses: 2
    Dernier message: 31/12/2004, 13h30

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