par
moogli » 24 mai 2011, 01:22
salut,
en web ?
Effectivement avec un code classique la session sera écrasé.
le solution simple est d'utiliser un autre navigateur pour éviter ce soucis.
sinon il faut gérer la chose en mettant en "attente" la session existante (par exemple une variable de session qui contient les sessions déjà ouverte) et lors du delog restaurer les variables de session, il faut pour cela que l’employé se déconnecte systématiquement.
le tableau pourrait être
session = array (
oldsession array (
)
variable 1
variable 2
etc
)
lorsque l'on réutilise le formulaire de connextion on fait une copie de toute les variables de session (sauf oldsession) dans un tableau qui sera contenu dans oldsession.
pour récupérer la dernière session entrée dans ce tableau utilise
array_pop
@+