par
Ryle » 07 sept. 2007, 18:06
Hello !
Je suis en train de m'arracher les cheveux.. j'ai une erreur sur une page, mais malgré l'affichage d'un message à l'écran (et donc l'envoi d'info au navigateur), le header est exécuté et je me retrouve redirigé sans voir qu'il y a eu une erreur... pas pratique pour débuguer.
Configuration du php.ini (php 5.2.0) :
Code pourtant basique :
<?php
echo error_reporting(E_ALL);
echo 'CA NE PEUT PAS MARCHER !';
header('Location:index.php'); // je suis pourtant bien redirigé !
?>
J'ai essayé avec ini_set('error_reporting', E_ALL), même résultat.
Idem pour error_reporting(E_ALL | E_STRICT) ou si je met le E_ALL directement dans .ini
...
Je dois louper quelque chose, mais ne vois pas quoi... besoin de vos lumières avant de plus avoir un poil sur le caillou !
