Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/08/2006, 18h03   #1
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Par défaut Supprimer un membre

Bonjour,
pour faire suite à mon précédent sujet : http://www.developpez.net/forums/sho...d.php?t=192524

Je voudrais savoir comment faire pour modifier un champ au bout d'un certain temps d'inactivité du membre.

Merci
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2006, 18h19   #2
Membre éclairé
 
Inscription : décembre 2004
Messages : 658
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : décembre 2004
Messages : 658
Points : 317
Points : 317
qu'appel tu temps d'inactivité?

en jour dont le memebre n'est pas venue ou combien de temps il met pour passer d'une page a une autre.

Parceque si c'es tpour les jours a moins de faire une requete a chaque fois qu'une personne passe sur une page tu peux pas le faire.

tu peux le faire seulement avec les taches cron et y a pas grand monde qui peux le faire sur les serveurs.
zulot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2006, 18h29   #3
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Au bout de combien de temps d'inactivité en ligne, par exemple au bout de dix minutes sans avoir effectué une seul action, un champ se modifie dans la bdd.
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2006, 15h36   #4
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
J'ai entendu parler des timestamp mais je ne m'y connais pas en timestamp donc si quelqu'un pourrait m'aider.
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2006, 15h48   #5
Membre éclairé
 
Avatar de Joe Le Mort
 
Inscription : avril 2006
Messages : 392
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : avril 2006
Messages : 392
Points : 361
Points : 361
Envoyer un message via MSN à Joe Le Mort
tu enregistres l'heure a laquelle le user est arrivé, et tu vérifies avec l'heure actuelle, tu soustrais, et si c'est inférieur a 0 ou égal à 0, ben tu déconnecte la personne.

Apres je sais pas si on peut avoir un inférieur a 0 en soustrayant des dates
Joe Le Mort est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 11h51   #6
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Je sait pas comment faire pour enregistrer l'heure a laquel est entré le membre. Et comment faire la vérif non plus.

Ps : ma table est membres, le champ est heure, et le champ a changer si le membre est inactif depuis 10 minutes est online en 0.
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 12h36   #7
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
Tu pourrais peut-être stocker l'heure de dernière activité de chaque membre, quand un membre fait une action (arrive sur une page) tu mets le champ à jour?
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 12h41   #8
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Et comment faire cela?
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 12h54   #9
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
Citation:
Envoyé par kevinf
Et comment faire cela?
je vois pas comment être plus explicite là...

Je suppose que l'utilisateur est loggué et que son login est dispo sur chaque page ?
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 12h56   #10
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Oui l'utilisaeur est loggué mais quel code, si tu veux bien m'aider pour faire le code et si tu veux quelque chose comme code.
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 12h59   #11
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
Au début de chaque pasge tu fais une requête du style

Code :
UPDATE membre SET derniere_activite=CURRENT_DATE() WHERE id_membre = $id
c'est l'idée après faut adapter (on va pas tout te faire hein)

Et puis quand tu as besoin de savoir si un membre est actif ou pas tu testes juste la différence entre l'heure actuelle et son heure de dernière activité dans la base.
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 13h05   #12
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Oui, mais si je met à jour la date de sa ernière action sur chaque page, et que si il est inactif pendant 15 minutes et qu'il actualise la page, sa date de dernière activité sera remis a jour et donc pas considéré comme inactif, non?
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 13h41   #13
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
Citation:
Envoyé par kevinf
Oui, mais si je met à jour la date de sa ernière action sur chaque page, et que si il est inactif pendant 15 minutes et qu'il actualise la page, sa date de dernière activité sera remis a jour et donc pas considéré comme inactif, non?
Bah ça paraît logique, si il rafraîchit la page c'est qu'il est actif le gars
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 14h45   #14
Membre éclairé
 
Avatar de Shiva Skunk
 
Femme Hélène
Ingénieur développement logiciels
Inscription : mai 2004
Messages : 326
Détails du profil
Informations personnelles :
Nom : Femme Hélène
Âge : 27
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 326
Points : 317
Points : 317
bonjour,
le plus simple c'est que tu vérifie la durée d'inactivité avant de mettre à jour ton champs dernière_activité et puis ensuite, si il a été actif moins de 10 minutes avant, tu mets à jour
__________________
Shiv@ Skunk
Shiva Skunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2006, 18h48   #15
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Oui, j'ai pensé a cela ensuite, mais j'ai pensé à autre chose, si le membre ne se deconnecte pas et ferme son navigateur, pour moi il est toujours en ligne, et vu qu'il ne réactualisera pas la page, il sera en ligne tout le temps.
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 16h45   #16
Membre éclairé
 
Avatar de Shiva Skunk
 
Femme Hélène
Ingénieur développement logiciels
Inscription : mai 2004
Messages : 326
Détails du profil
Informations personnelles :
Nom : Femme Hélène
Âge : 27
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2004
Messages : 326
Points : 317
Points : 317
je suis d'accord mais je ne vois pas où est le problème.
__________________
Shiv@ Skunk
Shiva Skunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 17h11   #17
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Et bien moi je voudrais un code afin de modifier un champ du membre qui est inactif pendant plus de 10 minutes qu'il réactualise une page du site ou qu'il soit parti définitevement.
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 17h38   #18
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
Citation:
Envoyé par kevinf
Et bien moi je voudrais un code afin de modifier un champ du membre qui est inactif pendant plus de 10 minutes qu'il réactualise une page du site ou qu'il soit parti définitevement.
Et ma solution pkoi ça colle pas
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 18h26   #19
Membre actif
 
Avatar de kevinf
 
Développeur informatique
Inscription : juin 2005
Messages : 839
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2005
Messages : 839
Points : 165
Points : 165
Ba, si le membre s'en va et donc n'actualise pas de page, comment faire une vérification qu'il est inactif?
__________________
KevinF
kevinf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2006, 22h47   #20
Expert Confirmé

 
Avatar de Amara
 
Inscription : juillet 2004
Messages : 2 684
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : juillet 2004
Messages : 2 684
Points : 2 910
Points : 2 910
Citation:
Envoyé par kevinf
Ba, si le membre s'en va et donc n'actualise pas de page, comment faire une vérification qu'il est inactif?
Relis bien ce que j'ai marqué t'as pas dû tout comprendre...
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace.

Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h)
Amara est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h10.


 
 
 
 
Partenaires

Hébergement Web