deux classes, l'une s'appel row l'autre form.
ma classe form contient un array de row
La classe row a ete déclaré a l'exterieur de ma classe form

vous suivez toujours? j'ai parfois tendance a pas etre très clair.

Le fait de racourcir le nom d'une variable de la classe row pour lui donner le meme nom ($errmsg) qu'une variable de form a rendu inaccessible toute les variables (comme si elle n'existait pas ou private) de row.

J'ai utilisé un outil de comparaison de source pour retrouvé mon erreur. et vu que j'ai mis le WE pour la trouver ne me demandez pas si je suis sur qu'il manque pas un ; je risque de trouver ca agaçant

Je lui ai donc rendu sont nom d'origine et le problème est
mais pourquoi ne peut on pas donner un meme nom a des attributs de deux classes distinctes?

qqn a t'il deja rencontré un problème similaire?

PS : PHP 4 (easyphp 1.8)
code a la disposition de celui qui veut tester ;-) (mail par mp)