19 vues
Debug : variable indéfinie
Fred

32 sujets, 155 réponses

Donateurs
Message non lu
J'aimerai savoir pourquoi quand j'active le debugger par exemple forum ajouter une catégorie j'obtiens :
Undefined variable: title in /var/www/.../modules/forum/forms/categories.php on line 24

Ce type de message apparait à chaque création page, forum, catégorie, etc...
2 participants
2 réponses
eResnova

17 sujets, 875 réponses

Contributeurs Staff
Message non lu
Salut Fred,

C'est parce qu'on utilise le même formulaire pour "ajouter" et "éditer" une donnée.

Donc le fichier ../form/categories.php contient par exemple la variable $title qui sera vide si tu créer une nouvelle catégorie, mais pas vide si tu édit une catégorie existante. Même principe pour les autres variables ;)

Ce n'est pas un bug en gros, simplement un avertissement pour dire qu'il y a une variable utilisée mais sans valeur.

De cette manière on optimise le CMS car cela évite de déclarer 2 fois le même formulaire ;). Tu ajoutes: les valeurs des champs sont vides, tu édit: les valeurs sont renseignées.
Fred

32 sujets, 155 réponses

Donateurs
Message non lu
Niquel, bon bah mon site test avance alors :p