Bonsoir,
J'ai un souci avec un morceau de code et une variable en particulier.
Voici la variable:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 219 =>private $msg, $tabMsg = array( VIDE => "Prêt à recevoir l'encodade de votre formulaire" , KO => "Veuillez corriger les fautes/complètez votre formulaire" , OK => "Parfait, pas(plus) d'erreur(s) dans ce formulaire" ) ;
J'utilise ce variable ici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 // All Screen message area routines // ================================== public function getMsg() // Public car function appelée du formulaire... { 293 => return( $tabMsg[$this->msg] ) ; }
Le log PHP me dit:
Je vais mettre la source de la classe en pièce attachée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 [29-Aug-2010 22:06:53] PHP Stack trace: [29-Aug-2010 22:06:53] PHP 1. {main}() F:\WebSites\checkform\index.php:0 [29-Aug-2010 22:06:53] PHP 2. require_once() F:\WebSites\checkform\index.php:73 [29-Aug-2010 22:06:53] PHP 3. form_select() F:\WebSites\checkform\config\formdef.php:116 [29-Aug-2010 22:06:53] PHP Notice: Undefined variable: tabMsg in F:\WebSites\checkform\validation\validate.php on line 293
En ce qui me concerne, $tabMsg est bien définit mais son utilisation est'elle correcte ??????
Merci à celui qui me donnera un coup de pouce !![]()
Partager