SESSION & POPUP: petite question

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 : SESSION & POPUP: petite question

par BeRoots » 11 janv. 2007, 20:30

Oki ;)

encore merci :)

par zeus » 11 janv. 2007, 16:37

Tout a fait ... a condition qu'il n'y ait pas de session_start() ;)

par BeRoots » 11 janv. 2007, 16:04

Sinon, effectivement, si tu ne mets pas de session_start() dans une page, la durée de vie du cookie de session ne sera pas réinitialisée et cette durée de vie dépendra du dernier affichage d'une page contenant un session_start() ;)
et donc si je comprend bien, il n'y aura aucun lien entre ma popup et la session en cours?

par zeus » 08 janv. 2007, 10:48

Sinon, effectivement, si tu ne mets pas de session_start() dans une page, la durée de vie du cookie de session ne sera pas réinitialisée et cette durée de vie dépendra du dernier affichage d'une page contenant un session_start() ;)

par BeRoots » 08 janv. 2007, 09:26

en faite je vais refaire mon systeme de gestion de session competement pour gerer mes popup independament ...
merci encore pour vos réponse ;)

par fab » 07 janv. 2007, 13:42

il faut que tu mettes un session_start pour le code qui sera éxécuté dans le popup oui :)

par BeRoots » 07 janv. 2007, 01:56

j'ai deja ce system de timeout mis en place avec en plus de ta methode, une actualisation de ma page toutes les 121 secondes (2min + 1s)

donc quand réactualisation, le timeout est dépassé donc on redirige et tout et tout ;)

j'avais deja fait un script php pour gerer ce timeout en fonction de chaque type de page, popup, formulaire...

moi mon probléme est si une popup du site reste ouverte dans un coin...

donc je voudrais savoir si en ne mettant pas de session_start pour cette popup, si celle ci n'aurra plus aucun liens quel qu'il soit avec la session associer a la fenetre parente?

par fab » 07 janv. 2007, 00:27

bah faut que tu stockes quelque part la date de la derniere action du membre.
Eventuellement une table sql sur laquelle tu supprimes les enregistrements qui datent de plus de 2 minutes. ( ça c'est si tu as besoin de connaitre a tout moment qui est actif.
Ou sinon tu stockes chez le visiteur l'instant de sa derniere action, lors de l'action suivante tu vérifie que la précedente action était il y a moins de 2 minutes :) ce qui équivaut a la solution de albat, mais avec cette solution tu ne pourras pas connaitre a tout moment les membres actifs.

par BeRoots » 06 janv. 2007, 23:39

en fait ce n'est pas vraiment la durée de la session que je cherche à contrôler mais plutôt un temps limite pour les variables de session

en gros si l'utilisateur reste inactif durant 2min il est deconnecté, redirigé vers message, et toutes les vars de session sont effacer

le probléme est d'éviter ceci pour certaines popups qui n'ont aucun rapport avec les sessions...

si quelqu'un a une petite idée ;)

par albat » 06 janv. 2007, 23:32

:idea: Et si dans ta session, tu enregistrais le datetime de début de ta session ?...
$_SESSION['debut']

SESSION & POPUP: petite question

par BeRoots » 06 janv. 2007, 23:25

Salut la compagnie :)
à au fait: BONNE ANNEE 2007 ;)


j'ai une petite question sur les sessions... Vue que je cherche à controler la durée de vie de mes sessions via un timeout, j'aimerai faire en sorte que les popups de mon site n'interfert pas avec la session de la fenetre parente... :-k


est ce que le fait de ne pas mettre session_start dans le code de ma popup peut faire en sorte que ma popup soit totalement independante de la fenetre parent, qui elle utilise une session?

merci d'avance pour vos aides et conseils ;)