1 pièce(s) jointe(s)
Variable présente mais "pas vue" ?
Bonsoir,
J'ai un souci avec un morceau de code et une variable en particulier.
Voici la variable:
Code:
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:
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:
Code:
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 |
Je vais mettre la source de la classe en pièce attachée.
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 ! :D