déconnexion membre et maj

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : déconnexion membre et maj

par Truc » 02 mai 2006, 00:38

ça dépend de la mise à jour, à quel niveau a-t-elle lieu ?

Tu peux avoir plusieurs accès à la BD heureusement mais si cette MAJ doit se faire sur des champs qui sont constamment utilisés par les membres vaut mieux les déconnecter.

par YVES » 02 mai 2006, 00:34

en fait j'en sais trop rien, ce qui me tracasse, c'est de savoir si je peux faire une mise à jour à un moment donné meme si des gens (joueurs) sont connectés et qui, éventuellement de par leurs "actions" dans le jeu, vont modifier des choses dans la db, etc.....

par Truc » 01 mai 2006, 15:26

Salut,
Dois je passer mon script via un INCLUDE ou puis je le mettre directement à la suite des $session_start présents en haut d epage de mon site
ça revient exactement à la même chose, un script inclus est considérer à la suite du fichier qui l'inclus.

Tu n'as aucun moyen de déconnecter tous les membre en même temps en utilisant session_destroy qui est rattaché à une session donné.

Tu peux vider le dossier de session ou inclure un script en début de page qui vérifie en Base de donnée un certain paramètre s'il est négatif (moment de mise à jour) tu peux détruire la session normalement ou la rendre inactive.

La mise à jour se fera la nuit en principe vu que tu t'amuses à déconnecter tout le monde :lol:
Lorsque tu débute la MAJ le champ de la BD passe à FAUX (ou autre) Lors d'une tentative de connexion tu vérifis si cete valeur est positive pour autoriser les connexion.

Tu peux créer une table avec juste ce champ inutile de préciser puis modifier ce champ pour tous les membres puisque la déconnexion sera générale.

Maintenant tu dois avoir de bonnes raisons de devoir déconnecter tout le monde :-k

déconnexion membre et maj

par YVES » 01 mai 2006, 14:21

Bonjour,

je veux déconnecter tous les membres à une heure précise (session_destroy) pour effectuer ensuite une mise à jour d ema base.

1) Dois je passer mon script via un INCLUDE ou puis je le mettre directement à la suite des $session_start présents en haut d epage de mon site?

2) Comment empecher un membre de se reconnecter dans la foulée, le temps pour moi d'effectuer la mise à jour?

J'ai une petite idée sur la façon de procéder mais j'aimerais en etre sur car tester moi meme et seul en tant que membre ne me semble pas très évident pour effectuer la suite des opérations précitées :roll: