Poster une réponse 
 
Note de cette discussion :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP] POO et sessions
Auteur Message
Lord-Gargoyle Hors ligne
Membre

Messages : 20
Inscription : Mar 2008
Réputation : 1
Message : #1
[PHP] POO et sessions
Hello,

Je voulais savoir comment on pouvait s'en sortir pour faire passer un objet en variable de session ?
J'ai testé ce code, mais ça ne marche pas...

$perso1=$_SESSION['perso1'];
$perso2=$_SESSION['perso2'];
$wait1 = $vitesse1 = $perso1->_vitesse;
$wait2 = $vitesse2 = $perso2->_vitesse;

Alors forcément j'ai la solution de créer autant de variable de session que de champs dans la classe (vitesse, dextérité, esquive, vitalité, intelligence etc), mais bon, c'est un peu lourd, faut que je fasse ça pour chaque perso : l'elfe, l'orc etc...
10-04-2008 01:22 AM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Plume Hors ligne
Membre

Messages : 377
Inscription : Jul 2008
Réputation : 6
Message : #2
RE: [PHP] POO et sessions
Plop !

Il faudrait que tu t'orientes vers les fonctions suivantes :
@tchaOo°

le Blog de Plume : http://plumeconception.o-n.fr/blog/
10-04-2008 08:22 AM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Lord-Gargoyle Hors ligne
Membre

Messages : 20
Inscription : Mar 2008
Réputation : 1
Message : #3
RE: [PHP] POO et sessions
Merci, ça à l'air de marcher 2
10-04-2008 09:47 PM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
IGstaff Hors ligne
Membre

Messages : 253
Inscription : Oct 2007
Réputation : 2
Message : #4
RE: [PHP] POO et sessions
Plume -> Ici 10 on est plutot tourné vers JSON (json_encode() et json_decode() ) qui est (beaucoup) plus rapide !

Fondateur, Administrateur, Développeur de l'équipe IGstaff.
Nos jeux: IGame, MielWar
10-06-2008 10:08 AM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
lemouix Hors ligne
Membre

Messages : 115
Inscription : Aug 2008
Réputation : 0
Message : #5
RE: [PHP] POO et sessions
json ? quoi est ? je sais ! google est mon ami ;p

Développement du moteur de jeux php en cours:
- Définition du cahier des charges: 70 %
- Diagramme UML de classes: 40 %
- Code: 5 %
10-06-2008 11:00 AM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
IGstaff Hors ligne
Membre

Messages : 253
Inscription : Oct 2007
Réputation : 2
Message : #6
RE: [PHP] POO et sessions
JSON est une méthode de linéarisation tel que le serialize, celle-ci renvoi une chaîne plus courte et met moins de temps pour linéariser et dé-linéariser.
Celle-ci fonctionne avec les objets...et plein d'autres types(tout ceux de serialize déjà).
La chaîne renvoyée est en fait la "structure" d'un objet Javascript ce qui permet de récupérer facilement les données en Javascript(par AJAX par exemple)

Fondateur, Administrateur, Développeur de l'équipe IGstaff.
Nos jeux: IGame, MielWar
10-06-2008 11:08 AM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
lemouix Hors ligne
Membre

Messages : 115
Inscription : Aug 2008
Réputation : 0
Message : #7
RE: [PHP] POO et sessions
Okay, merci pour les infos IGstaff 2 perso j'utilise bcp serialize et les objets en session, mais c'est vrai que c'est un peu lent !

A bientôt !

Développement du moteur de jeux php en cours:
- Définition du cahier des charges: 70 %
- Diagramme UML de classes: 40 %
- Code: 5 %
10-06-2008 11:45 AM
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Plume Hors ligne
Membre

Messages : 377
Inscription : Jul 2008
Réputation : 6
Message : #8
RE: [PHP] POO et sessions
J'ai plusieurs choses à prévoir sur mon jeu. Adopter JSON, l'intégration d'APC

@tchaOo°

le Blog de Plume : http://plumeconception.o-n.fr/blog/
10-06-2008 12:13 PM
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse 



ContactJeuWeb (JeuPHP) - Crée ton jeu par navigateurRetourner en hautRetourner au contenuVersion bas-débit (Archivé)Syndication RSS