cs_Zart
Messages postés285Date d'inscriptionjeudi 29 juillet 2004StatutMembreDernière intervention27 juin 20061 18 nov. 2005 à 09:45
Ben tout simplement mes tableaux se désérialize tout seul parfois...
Enfin je comprend pas trop en temps normal sur un apache normal je ferais comme ça
setMenbre($membre){
$_SESSION['membre'] = serialize($membre);
}
getMembre(){
return unserialize($_SESSION['membre']);
}
Mais pour faire ce même comportement sur le serveur je dois faire le code que j'ai mis en deep Pink, yeah !
Non sérieux c'est relou, si vous n'avez pas d'idée de ou ca viens tant
pis mais franchement ça soule. J'ai même dès fois d'autre bug, je
récupère la session d'un autre membre connecté ou ce genre de trucs ?!?
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 18 nov. 2005 à 10:15
PHP n'est pas -encore- doué d'une conscience propre...il ne décidera
pas tout seul de désérialiser tes tableaux. Donc explique, donne un
exemple de comportement que tu subis, avec un exemple concret de code.
cs_Zart
Messages postés285Date d'inscriptionjeudi 29 juillet 2004StatutMembreDernière intervention27 juin 20061 18 nov. 2005 à 11:14
Ben je sais pas quand tu serialiez un truc en général ça te fait un truc du genre :
a:sdfsdfwsdfqsdf;b:fsqdfqsdfqsdfdsf
Et puis ben quand je veux désérialiser ben ça me fou la merde. Je sais pas pourquoi ?
Je ne sais pas comment. Alors que en interne avec mon apache pas de
problème, je te dis c'est incompréhensible. Et justement je me
demandais s'il n'y avait pas des champs spéciaux concernant ce
comportement dans le php.ini
cs_Zart
Messages postés285Date d'inscriptionjeudi 29 juillet 2004StatutMembreDernière intervention27 juin 20061 18 nov. 2005 à 12:42
Ben je l'utilise par exemple de la sorte :
function getIdMembre(){
$membre = getMembre();
return $membre['idMembre'];
}
par exemple ou dans diverses utilisations... Je ne pourrais te les
citer tous mais en général, je choppe le tableau du membre par exemple
et je récup la donnée dans le tableau que je veux ?
C'est pas comme ça qu'il faut faire ?
Ou bien il faut faire quelques choses une fois que tu as fini toutes tes instructions, genre un reserialize?
Et voici la page des membres apparemment celles qui foire je sais
pas très bien pourquoi tout d'un coup ma variable de session décède
allez savoir comment ....
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 18 nov. 2005 à 14:11
Juste par pur hasard, change $_SESSION['membre'] en $_SESSION['membre_ser'] par exemple (pas le même nom de variable quoi).
Ensuite, so tu fais un tes simple, genre, tu crées un tableau, tu le
sérialises,n tu le stockes dans une variable de session, et tu crées un
lien qui te mène à une seconde page. Sur cette seconde page, tu
désrialises, et tu affiches...il sepasse quoi ? (sans tout ton code
quoi, juste un code d'essai).