Bonjour à tous,
J'ai créé une variable ainsi:
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part $validate = new Validate();
Dans le script de ma page, $validate prend des valeurs.
Jusqu'a là tout marche bien.
Le problème c'est qu'en fin de script, j'ai un formulaire qui envoi des donées en $_POST sur une autre page et j'ai besoin des données de $validate sur cette autre page.
J'ai donc essayé ceci:
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part $_SESSION['validate'] = $validate;
Puis dans la page No2, j'ai un truc du genre:
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $session_start() $validate = new Validate() $validate = $_SESSION['validate'] CheckNowTheFieldsContentAndRecordTheResult($val, $validate)
Le problème c'est que j'ai ce message d'erreur qui s'affiche:
J'ai peir que mon explication semble être du chinois, mais en gros j'aimerais utiliser une variable initialisé en POO (je ne suis pas trop expert en POO) sur une autre page.Notice: CheckNowTheFieldsContentAndRecordTheResult() [function.checknowthefieldscontentandrecordtheresult]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Validate" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /Applications/MAMP/htdocs/eBooking/include/poo/form/validation.class.php on line 97
Mille mercis pour vos lumières!
Partager