Bonjour,
J'ai un problème avec un objet stocké en séssion.
Le fichier de définition de classe est bien appalé avant session_start() et il fonctionne parfaitement sur EasyPHP. Seulement au moment de migrer sur un hebergement "1&1", l'objet commence à faire des siennes :
En fait en affichant le contenu de $_SESSION à chaque page je me rend compte que l'objet se transforme en ARRAY.Fatal error: Call to a member function on a non-object in [chemin]/panier.php
Quand je veut afficher le contenu de cet ARRAY il contient en [0] un ARRAY vide et en [1] le nombre 0.
Et ensuite, suivant son humeur il se retransforme en OBJECT (inutilisable) ou en ARRAY (au choix).
Il ne semble pas y avoir de logique dans le type que prend cette variable à chaque nouvelle page et j'ai bien vérifié que la variable n'était pas manipulé ailleurs dans le code.
Avez-vous une idée de ce qui se passe ?
PS : Je suis nouveau sur le site (pas en programmation PHP) et j'ai déjà cherché sur le forum sans succés...
Partager