Rechercher : dans
Par :

Php et erreurs 403

Dernière réponse le 9 sep 2009 à 16:13:21 juanou, le 25 mar 2009 à 18:43:33 
 Signaler ce message aux modérateurs

Bonjour,

J'aimerais savoir s'il existe un moyen en php ( du genre $_SERVER['machintruc'] ) de détecter si on rencontre une erreur 403.

Je cherche ça pour les besoins d'une page d'erreurs personnalisée.

Configuration: Windows XP
Firefox 3.0.7

Meilleures réponses pour « php et erreurs 403 » dans :
Cacher les erreurs en PHP VoirRappelons avant toute chose, qu'il est toujours préférable, dans n'importe quel langage de programmation, de corriger les problèmes qui déclenchent les erreurs, avant d'essayer de masquer les erreurs. En effet, le fait de masquer les erreurs...
Apache - Les fichiers .htaccess VoirLes fichiers .htaccess sont des fichiers de configuration d'Apache, permettant de définir des règles dans un répertoire et dans tous ses sous-répertoires (qui n'ont pas de tel fichier à l'intérieur). On peut les utiliser pour protéger un répertoire...

1

clonedaemon, le 26 mar 2009 à 12:05:15

Bonjour, il suffit de créer un fichier htaccess pour redirigé l'erreur 403 sur la page voulu

.htaccess

ErrorDocument  403  /mapage.php



;)

Répondre à clonedaemon

2

juanou, le 26 mar 2009 à 12:12:16

Merci de ta réponse.

Mais j'ai déjà mis ça en place.
L'idée ce serait de plutôt récupérer le code d'erreur dans la page désignée par ErrorDocument.

J'ai bien entendu la possibilité d'éditer un .htaccess de ce type :

ErrorDocument  403  /mapage.php?code=403
ErrorDocument  404  /mapage.php?code=404

Mais pour des raisons un peu compliquées liées à la structure de mon site je suis à la recherche d'une autre solution.
Ca ne te dit rien à toi un $_SERVER['machintruc'] qui permettrait de faire ça ?

Répondre à juanou

3

clonedaemon, le 26 mar 2009 à 13:59:00

La seule solution pour traité les erreurs de ce type est de faire un htaccess et de redirigé ces erreurs sur une page qui les traiteras ce qui est très simple. Aucune autre solution à ma connaissance ;)

Répondre à clonedaemon

4

juanou, le 26 mar 2009 à 15:43:39

Ok. merci.

J'attends un peu de voir si quelqu'un a une suggestion à faire.
Et si c'est pas le cas je considérerais que ce que je cherche n'existe pas et je marquerai le sujet comme résolu.

Répondre à juanou

5

 nopenopenopenope, le 9 sep 2009 à 16:13:21

Keep-Alive

Répondre à nopenopenopenope