|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 3 ![]() |
Bonjour,
Je suis entrain de développer un petit chat en php / ajax. Je ne veux pas utiliser de fichier ni de base de donnée. J'ai commencé à créer une classe utilisateur qui crée des instances d'une classe message contenant le message et son destinataire. J'aimerai maintenant créer un tableau contenant des instances de la classe utilisateur accessible pour tous les utilisateurs venant sur le chat. Je pourrai alors récupérer les messages et les afficher. Ma question est simple : comment faire ? Ce qui serait l'idéal serait une fonction comme "session" mais globale (accessible pour tous les utilisateurs). Merci d'avance, Camille. |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : novembre 2006 Messages : 35 ![]() |
Salut,
Sans fichiers je ne vois pas trop comment du pourrais faire... C'est vraiment impossible d'en utiliser? Parce que si c'est la manière d'enregistrer les messages qui te dérange, tu peux sérialiser ton tableau et l'enregistrer dans un fichier. (avec serialize et unserialize) |
|
|
00
|
|
|
#3 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Salut
Ton problème semble insoluble. Comme tu le sais, une variable de session n'est pas partagée entre plusieurs utilisateurs. Tu ne peux donc pas conserver une variable uniquement en mémoire et espérer la partager entre tes utilisateurs, il faut donc passer par une base de données (fichiers ou SGBD).
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com