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 :

Déconnexion [Fait]


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 119
    Par défaut Déconnexion
    Bonjour a tous

    Je vais rentrer directement dans le vif du sujet, est-il possible de déconnecte une session au bout d'un certain nombre de temps "d'inactivité"?

    Merci davance pour vos réponses

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

    Informations forums :
    Inscription : Juillet 2005
    Messages : 774
    Par défaut
    oui c'est possible en modifiant la valeur d'une directeur de ton fichier de config php voir session_lifetime ou quelque chose de ce genre

  3. #3
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par zoreil
    Bonjour a tous

    Je vais rentrer directement dans le vif du sujet, est-il possible de déconnecte une session au bout d'un certain nombre de temps "d'inactivité"?

    Merci davance pour vos réponses
    C'est le comportement par défaut...

  4. #4
    Membre Expert

    Profil pro
    imposteur
    Inscrit en
    Avril 2003
    Messages
    3 308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : imposteur

    Informations forums :
    Inscription : Avril 2003
    Messages : 3 308
    Par défaut
    Citation Envoyé par ouatmad
    voir session_lifetime ou quelque chose de ce genre
    Je dirais session.cache-expire
    http://fr2.php.net/manual/fr/functio...che-expire.php

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 119
    Par défaut
    En faite j'avais déja mis un post de ce genre mais on m'avais conseillé d'utiliser cookies _lifetime. Le problème avec cet variable, c'est qu'elle déconnecte meme si on est dessus en pleine activité. Sa ne m'interresse pas.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 119
    Par défaut
    Personne n'a jamais configurer son .ini pour deconnecter au bout d'un certain temps d'inactivité?

  7. #7
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2004
    Messages
    496
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2004
    Messages : 496
    Par défaut
    Salut,

    tu peux toujours faire comme dans ce tuto. Tu enregistres l'heure à laquelle l'utilisateur a demandé une page pour la derniere fois .
    Quand il demandera une nouvelle page, tu la compareras avec l'heure actuelle.

    Si tu veux absolument passer par le php.ini, la solution d'eusebius me semble être la bonne.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2006
    Messages : 119
    Par défaut
    C'est dur la gestion de l'heure non?

  9. #9
    Membre très actif
    Avatar de UNi[FR]
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2002
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Juin 2002
    Messages : 340
    Par défaut
    non c'est pas trs dur ;o)

    voila une petite fonction sympa, suffit de la modifier un pue pou rfaire ce que tu veux ;o)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
        /***
         * fonction qui va calculer le nombre de jours et d'heure de différence entre 2 dates
         * retourne $diff =
         * Array
         * (
         *   [heures] => 390
         *   [jours] => 16
         * )
         */ 
        function getDiff($_d1, $_d2) {
            $td1 = explode("-", $_d1);
            $td2 = explode("-", $_d2);
            $tmp1=mktime(0,0,0,$td1[1],$td1[2],$td1[0]);
            $tmp2 = mktime(0,0,0,$td2[1],$td2[2],$td2[0]);
     
            $diff_date = abs($tmp2-$tmp1);
            $diff['heures'] = (int)($diff_date/(60*60));
            $diff['jours'] = (int)($diff_date/(60*60*24));
            return $diff;
        }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de timeout et de déconnexion cliente
    Par Aurelien92 dans le forum CORBA
    Réponses: 18
    Dernier message: 24/08/2004, 14h32
  2. Déconnexion usager
    Par wiglaft dans le forum InterBase
    Réponses: 4
    Dernier message: 03/07/2004, 21h46
  3. Déconnexion réseau
    Par esa dans le forum Web & réseau
    Réponses: 3
    Dernier message: 22/06/2004, 07h55
  4. [Débutant] Problème de déconnexion d'une page JSP
    Par amal9 dans le forum Servlets/JSP
    Réponses: 12
    Dernier message: 22/01/2004, 13h40
  5. Déconnexion d'une session Win2k
    Par lamasse dans le forum C++Builder
    Réponses: 3
    Dernier message: 02/10/2003, 08h39

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