Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
938 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] session [resolu mais pas comme je veux ;) ]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] session [resolu mais pas comme je veux ;) ]

n°318192
stef_dober​mann
Personne n'est parfait ...
Posté le 26-02-2003 à 11:44:36  profilanswer
 

salut :hello:
c à propos des session en PHP 4, je voudrais savoir s'il y a un moyen connaitre si un utilisateur est connecté ou pas !!


Message édité par stef_dobermann le 26-02-2003 à 18:14:09

---------------
Tout à commencé par un rêve...
mood
Publicité
Posté le 26-02-2003 à 11:44:36  profilanswer
 

n°318197
stef_dober​mann
Personne n'est parfait ...
Posté le 26-02-2003 à 11:52:47  profilanswer
 

si possible en évitant d'utiliser une table MySQL


---------------
Tout à commencé par un rêve...
n°318215
ethernal
Chercheur de vérité...
Posté le 26-02-2003 à 12:14:26  profilanswer
 

Code :
  1. if ($_SESSION['is_auth']==true){
  2.   echo 'utilisateur connecté';
  3. }
  4. else{
  5.   echo 'non connecté';
  6. }


 
pour initialiser ta variable de session, utilises les cookies, et/ou une bd...


---------------
...oups kernel error...
n°318461
stef_dober​mann
Personne n'est parfait ...
Posté le 26-02-2003 à 15:43:03  profilanswer
 

j'ai mal du poser ma question !
la veraible que tu me dit de tester, c pour savoir si l'utilisateur à bien été authentifier, donc s'il peut acceder à certaines pages !
 
moi ce que je veux, c'est à partir d'une page "d'administrtion" savoir combien de personne sont connecté à mon site et qui n'y est plus !
 
je me place dans la cas ou j'ai fait une boutique "virtuelle", certain utilisateur vont remplir un panier suite à ca 2 possibilité :
1 - il va jusqu'a la commande, dans ce cas les info du panier sont gardé
2 - il va s'enfuir en voyant les prix exorbitant :D, mais il est partie en fermant simplement son navigateur, mais son panier (enfin celui qui appartient à son numero de session), lui existe toujours.
 
Je voudrais savoir s'il y a un moyen, donc, pour supprimer les lignes de ma table, pour aussi faire du menage !
 
Je le fait pour l'instant à travers une date, je supprime les lignes ayant plus de 2 semaines par rapport à la date du jour
mais j'ai toujours une latence (de 2 semaines) et si je veux faire des stats dessus, elle ne seront pas "valide".
 
Sachant que les utilisateurs n'ont aucune identification (pas de login/passe) sauf s'il ont deja commadé ( mais ceci est une autre histoire ;) )
 
Dans ce cas précis, j'utilise les session pour faire un environment unique afin de gérer un panier indépendant pour chaque internaute.
 
Je sais, c'est long à lire, plus même à écrire.
Merci de votre attention


---------------
Tout à commencé par un rêve...
n°318583
ethernal
Chercheur de vérité...
Posté le 26-02-2003 à 17:30:33  profilanswer
 

tu peux savoir à un moment t qui est dessus et où à 3 min près (par ex)... (système de user_online classique)
mais je ne pense pas que cela soit suffisant pour faire des stats.
Il n'existe pas de moyen pour savoir si l'utilisateur a fermé son browser ou pas...


---------------
...oups kernel error...
n°318610
stef_dober​mann
Personne n'est parfait ...
Posté le 26-02-2003 à 18:12:39  profilanswer
 

c ce ke je pensais, mais je voulais avoir un avis extérieur.
Donc ma solution avec la date est une bonne solution :D
 
Merci de pour aide ethernal :jap:


---------------
Tout à commencé par un rêve...
n°318756
ethernal
Chercheur de vérité...
Posté le 26-02-2003 à 21:39:49  profilanswer
 

par contre tu peux faire des stats en regardant les pages chargées.
Tu peux logguer chaque personne qui arrive à la page achat.php par ex et la comparer avec le log de la page acheté.php.
ça te permettra de voir quelle est la proportion d'achat parmi les "tentatives" d'achat jusqu'à maintenant.
La notion temps ne fait évidemment plus partie de l'équation...


---------------
...oups kernel error...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] session [resolu mais pas comme je veux ;) ]

 

Sujets relatifs
[PHP] Effacer élément d'un tableau multidimentionnelDéconnecter un PHP_AUTH_USER...
Question sur Tkinter [resolu][PHP] opendir () / readdir () ---> ca rajoute des "..."
[ PHP ] UploadJEditorPane qui s'emmêle ? [RESOLU]
[PHP] Suri's faq: question4b: C quoi Cron?PHP : Fction Mail et php.ini
PHP : fction mail HTML et Images[PHP] Pb de serialisation ...
Plus de sujets relatifs à : [PHP] session [resolu mais pas comme je veux ;) ]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR