Bonjour,
Une question sur les sessions :
Pourquoi ca marche pas!!!
Non plus sérieusement, je suis en train de créer une application disponible via un intranet, en PHP5 et BDD Oracle 10g.
Je créer un objet "Compte", qui contient les informations sur la personne qui se logue sur l'application.
Cet objet je le sérialize dans une variable de session $_SESSION['my_user']=serialize($my_user); , et en pour plus de commodité j'ajoute un autre index de session : $_SESSION['browserlanguage']=$my_user->codelangueaccount;
Ensuite j'ai une page dans mon application, qui permet d'accéder au back office. De cette page j'accède à différent tableau représentant le contenu de mes tables de ma BDD. Avec ce tableau je met un bouton ajouter et pour chaque ligne je met 2 boutons : modifier et supprimer.
Lorsque vous cliquer sur l'un des trois boutons, vous accèder à une page qui contient le formulaire adequat.
Cette page, qui contient le formulaire, n'est pas situé au même endroit que les pages de mon application.
Ma question est donc la suivante, pourquoi sur cette page j'ai l'erreur suivante : Notice: Undefined index: browserlanguage ?
Je n'ai plus l'index "browserlanguage" de ma session mais pourquoi ?
Je fais bien un "session_start" au début de ma page contenant le formulaire.
Si vous avez une idée merci d'avance, et merci d'avoir lu jusqu'au bout aussi...
Partager