par
@rthur » 28 juin 2021, 11:29
output started at /config.php:19
Moi je commencerai par regarder dans le fichier config.php à la ligne 19
Ce message d'erreur indique que tu envoies du contenu au navigateur (dans ce fichier config.php) puis un peu plus loin tu utilises la fonction header() (dans le fichier session.php à la ligne 1035).
Or pour pouvoir utiliser la fonction header() il ne faut pas que tu aies envoyé du HTML, du texte, un retour à la ligne ou même un espace.
Un piège classique c'est dans un fichier inclus d'utiliser la balise de fermeture PHP en fin de fichier ?> et d'oublier un espace ou un retour à la ligne.
La bonne pratique est de ne
jamais terminer un script PHP par ?> car ça ne sert à rien
[quote=muntchin post_id=468445 time=1624835634 user_id=24204]output started at /config.php:19[/quote]
Moi je commencerai par regarder dans le fichier config.php à la ligne 19 :D
Ce message d'erreur indique que tu envoies du contenu au navigateur (dans ce fichier config.php) puis un peu plus loin tu utilises la fonction header() (dans le fichier session.php à la ligne 1035).
Or pour pouvoir utiliser la fonction header() il ne faut pas que tu aies envoyé du HTML, du texte, un retour à la ligne ou même un espace.
Un piège classique c'est dans un fichier inclus d'utiliser la balise de fermeture PHP en fin de fichier ?> et d'oublier un espace ou un retour à la ligne.
La bonne pratique est de ne [b]jamais [/b]terminer un script PHP par ?> car ça ne sert à rien