Il semble qu'il y ait autre chose d'affiché avant que echo '<?xml version="1.0" encoding="UTF-8" standalone= "yes" ?>'; ne soit exécuté. Est-ce que ce code est bien seul à être appelé ? Il n'est pas inclus ailleurs ?
> en fait cela est dû à l'espace qui existe entre la balise <?php et le header
Ce n'est pas possible parce que ces espaces sont ignorés par PHP et ne sont pas reproduits sur la sortie. C'était forcément dû à autre chose. Ou alors c'était un espace insécable qui devait alors valoir une erreur de syntaxe mais dans ce cas le prologue n'aurait pas été présent.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli