Bonjour

Je sollicite votre regard, car je bloque
Voilà le code que j'envoie au serveur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$urlcomplement = '&FiltrPasse='.$FiltrPasse.$urlcompmail;
// Ancre
$urlcomplement .= $ancre;
Header('Location:.'  . $_SERVER ['PHP_SELF'] . "?id_bull=".$bull->id.$urlcomplement);
exit();
Et le résultat dans l'écran
Warning: Cannot modify header information - headers already sent by (output started at /home/...../core/lib/functions.lib.php:7968) in /home...../inscription.php on line 540
Il y a une ligne blanche avant le Warning.
Mes différents tests, grâce à des points d'arrêts) me font penser que c'est Header qui ajoute cette ligne blanche (<br> dans le code html)

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<html><head></head><body><br>
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at /home/..../core/lib/functions.lib.php:7968) in <b>/home...../cglinscription/inscription.php</b> on line <b>540</b><br>
</body></html>

Je ne comprend pas pourquoi cette ligne vide, l'appel à Header ne contenant pas d'espace dans les paramètres.
J'espère avoir été claire.
Est-ce que quelqu'un a déjà trouvé cette situation? Et pourrait m'aider?

Un grand Merci
Claude