En regardant dans la FAQ du forum en suivant la remarque de Truc : Cannot add header informationN'oubliez jamais que header() doit être appelée avant que le moindre contenu ne soit envoyé, soit par des lignes HTML habituelles dans le fichier, soit par des affichges PHP. Une erreur très classique est de lire un fichier avec include() ou require(), et de laisser des espaces ou des lignes vides, qui génèreront un affichage avant que la fonction header() ne soit appelée.
if ($loginOK) {
header("Location:inscription.php");
exit(); // evite que php continue à exécuter le reste du code
}
else {
echo 'Une erreur est survenue, veuillez réessayer !';
}
J'ai un doute tout d'un coup, mais il me semble que la majuscule à "Location" a également de l'importance selon la version de php...