Titre: Problème de headers et redirect_status
Posté par: MarvinLeRouge le le 27-09-2004 a 19:35:16
Salut,
Sur ma page index.php (qui sert de page d'erreur par défaut sur mon site), j'affiche éventuellement un message d'erreur grâce à l'analyse de ces variables
Code:
$url_erreur = $_SERVER["REQUEST_URI"]; $serveur_erreur = $_SERVER["REDIRECT_STATUS"];
|
|
Sur une autre page, je redirige éventuellement en page d'accueil si les paramètres fournis sont incorrects (la page en question sert à générer des news et le format est fourni en paramètre)
Code:
$mode = $_GET ["mode"]; if (($mode != "rss") && ($mode != "atom")) { // On redirige vers l'index avec une erreur 404 header("HTTP/1.1 404 Not Found"); header("Location: http://localhost/ceugniet/"); }
|
|
Problème : le code d'erreur 404 renvoyé n'affecte pas les variables serveurs et il n'y a donc pas de message d'erreur affiché par la page index.php.
Comment faire ? |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|