|
Bas de page | |
---|---|
Auteur | Sujet : Savoir qui est connecter dans une BDD |
Publicité | Posté le 12-01-2009 à 11:26:11 |
rufo Pas me confondre avec Lycos! | stockes aussi la date et l'heure de dernière connexion (requête dans la BD) de chaque personne. Au bout d'un timeout, si y'a pas eu de nouvelle connexion pour l'utilisateur, c'est qu'il est parti, alors tu remets le flac à N. Sous Linux, tu peux utiliser le cron pour lancer le script qui sera chargé de monitorer le timeout des connexions... --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
shigi | merci de ta réponse ,
|
shigi | j'ai essayer avec la commande |
rufo Pas me confondre avec Lycos! | t'as entendu parler d'AJAX (pas le produit ménager)? Parce que là, c'est un cas d'utilisation typique et approprié. Regardes du côté des lib javascript Prototype et script.aculo.us. Comme ça, t'auras pas besoin de ses affreuses iframe! Message édité par rufo le 13-01-2009 à 13:25:34 --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
esox_ch | Si ce que tu veux savoir c'est vraiment : Qui est connecté à la base de donnée, tu peux utiliser la query : SHOW PROCESSLIST , qui te donne les process et la personne qui les a lancés. Par contre ça ne marche pas si tu utilises un script qui connecte tout le monde avec le même username/password à mysql (ce que je crois que tu fais justement) --------------- Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait |
omega2 | "SHOW PROCESSLIST" n'est pas de toute manière une solution quand on accède à la base de donné à travers un site web même si chaque utilisateur avait son propre compte dans la bdd : les connections ne durent pas assez longtemps (fermeture dès la fin de la création de la page) ou durent vraiment trop longtemps (une heure avec mysql et php il me semble pour les connections dites persistantes)
|
shigi | Bonjours,
|
rufo Pas me confondre avec Lycos! | Avec Ajax (javascript donc), en gros, toutes les x secondes, la page web affichée dans le navigateur web va envoyer au serveur une info comme quoi la personne est toujours en train de consulter le site. Lorsque la personne quitte l'appli web, le serveur ne reçoit donc plus l'info envoyée périodiquement. Il en déduit donc que la personne a quitté le site et met à jour le flag dans le BD... --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
shigi | ok je regarde sa merci |
Sujets relatifs | |
---|---|
[C] Savoir si un type de fichier est présent dans un répertoir | LDAP : Comment savoir si un compte utilisateur est vérrouillé ? |
Réplication BDD | Partage de FTP, BDD; quelles garanties ? |
Socket TCP Savoir si quelqu'un est connecté à l’autre bout | comment savoir si un fichier sous linux a été modifier ? |
Connaitre les pc connecter à un réseau avec une page en php | Quel schéma relationnel est le bon ? |
[VB.Net2003-2005+SQL-Access] Commandes et Syntaxes pour travail de BDD | |
Plus de sujets relatifs à : Savoir qui est connecter dans une BDD |