Voici ZE SOLUTION :
Il faut paramétrer la bufferisation de sortie dans php.ini :
Dans php.ini mettre l'option OUTPUT_BUFFERING = "On"
et voila!!
c ki le chef

?
Bof, utiliser le buffering de sortie pour supprimer une erreur de conception, c'est pas top.
De plus en mettant output_buffering à ON,
toutes les pages seront bufférisées ce qui n'est pas l'idéal pour les perfo.
Si toutefois, une sortie navigateur est nécessaire avant le header, il faut d'abord se poser la question du pourquoi. En général, il s'agit d'une erreur de codage ou de conception. Dans de rares cas bien spécifiques ça peut être utile, il vaut mieux dans ce cas, utiliser les fonctions de bufférisation ob_start() et ob_end_flush(), à la demande, et uniquement pour un seul script.
Enfin,
StarT, pourrais-tu répondre à ma question (répétée par mère-teresa): qu'est-ce que tu as dans cette f... ligne 6 dans boncomform.php?
ripat