Je tente de créer une page d'erreur personnalisée à afficher en cas,
par exemple, d'erreur 404.
La page de redirection est en PHP.
Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant
générée l'erreur 404.
$REQUEST_URI reste désespérement vide.
$_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas
celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Plus facile : dans ton .htaccess tu mets ErrorDocument 404 http://www.urldelapage.html
Fini
La nouvelle vedette du Net, Edo, nous a dit :
Bonjour,
Je tente de créer une page d'erreur personnalisée à afficher en cas, par exemple, d'erreur 404. La page de redirection est en PHP. Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant générée l'erreur 404.
$REQUEST_URI reste désespérement vide. $_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Merci d'avance.
Edo
Plus facile :
dans ton .htaccess tu mets
ErrorDocument 404 http://www.urldelapage.html
Fini
La nouvelle vedette du Net, Edo, nous a dit :
Bonjour,
Je tente de créer une page d'erreur personnalisée à afficher en cas,
par exemple, d'erreur 404.
La page de redirection est en PHP.
Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant
générée l'erreur 404.
$REQUEST_URI reste désespérement vide.
$_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas
celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Plus facile : dans ton .htaccess tu mets ErrorDocument 404 http://www.urldelapage.html
Fini
La nouvelle vedette du Net, Edo, nous a dit :
Bonjour,
Je tente de créer une page d'erreur personnalisée à afficher en cas, par exemple, d'erreur 404. La page de redirection est en PHP. Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant générée l'erreur 404.
$REQUEST_URI reste désespérement vide. $_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Merci d'avance.
Edo
Patrick Mevzek
$_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas celle ayant générée l'erreur.
Regardez du côté de $_SERVER['REDIRECT_REQUEST_URI']
-- Patrick Mevzek . . . . . . Dot and Co (Paris, France) <http://www.dotandco.net/> <http://www.dotandco.com/> Dépêches sur le nommage <news://news.dotandco.net/dotandco.info.news>
$_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas
celle ayant générée l'erreur.
Regardez du côté de $_SERVER['REDIRECT_REQUEST_URI']
--
Patrick Mevzek . . . . . . Dot and Co (Paris, France)
<http://www.dotandco.net/> <http://www.dotandco.com/>
Dépêches sur le nommage <news://news.dotandco.net/dotandco.info.news>
$_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas celle ayant générée l'erreur.
Regardez du côté de $_SERVER['REDIRECT_REQUEST_URI']
-- Patrick Mevzek . . . . . . Dot and Co (Paris, France) <http://www.dotandco.net/> <http://www.dotandco.com/> Dépêches sur le nommage <news://news.dotandco.net/dotandco.info.news>
Olivier Miakinen
Je tente de créer une page d'erreur personnalisée à afficher en cas, par exemple, d'erreur 404. La page de redirection est en PHP. Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant générée l'erreur 404.
$REQUEST_URI reste désespérement vide.
Ça c'est normal.
$_SERVER['REQUEST_URI'] renvoie l'URI de la page d'erreur en PHP, pas celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Je passe.
-- Olivier Miakinen Troll du plus sage chez les conviviaux : le nouveau venu, avec son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
Je tente de créer une page d'erreur personnalisée à afficher en cas,
par exemple, d'erreur 404.
La page de redirection est en PHP.
Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant
générée l'erreur 404.
$REQUEST_URI reste désespérement vide.
Ça c'est normal.
$_SERVER['REQUEST_URI'] renvoie l'URI de la page d'erreur en PHP, pas
celle ayant générée l'erreur.
Je tente de créer une page d'erreur personnalisée à afficher en cas, par exemple, d'erreur 404. La page de redirection est en PHP. Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant générée l'erreur 404.
$REQUEST_URI reste désespérement vide.
Ça c'est normal.
$_SERVER['REQUEST_URI'] renvoie l'URI de la page d'erreur en PHP, pas celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Je passe.
-- Olivier Miakinen Troll du plus sage chez les conviviaux : le nouveau venu, avec son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
Steuf
Bonjour,
Bonjour
Je tente de créer une page d'erreur personnalisée à afficher en cas, par exemple, d'erreur 404. La page de redirection est en PHP. Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant générée l'erreur 404.
$REQUEST_URI reste désespérement vide. $_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Le problème vient que PHP n'est pas fait pour ça. redirigez vous vers les commandes de papache via un .htaccess.
Même procédure pour les autres erreurs générée par apache.
Merci d'avance.
De rien
Edo
Bonjour,
Bonjour
Je tente de créer une page d'erreur personnalisée à afficher en cas,
par exemple, d'erreur 404.
La page de redirection est en PHP.
Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant
générée l'erreur 404.
$REQUEST_URI reste désespérement vide.
$_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas
celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Le problème vient que PHP n'est pas fait pour ça. redirigez vous vers
les commandes de papache via un .htaccess.
Je tente de créer une page d'erreur personnalisée à afficher en cas, par exemple, d'erreur 404. La page de redirection est en PHP. Or, je bloque sur un point, je ne sais pas comment afficher l'URL ayant générée l'erreur 404.
$REQUEST_URI reste désespérement vide. $_SERVER['REQUEST_URI'] renvoit l'URI de la page d'erreur en PHP, pas celle ayant générée l'erreur.
D'où peut venir ce probleme ? Quelqu'un aurait une idée ?
Le problème vient que PHP n'est pas fait pour ça. redirigez vous vers les commandes de papache via un .htaccess.
Même procédure pour les autres erreurs générée par apache.
Merci d'avance.
De rien
Edo
Olivier Miakinen
dans ton .htaccess tu mets ErrorDocument 404 http://www.urldelapage.html
Ahem... Je pense qu'il a déjà : ErrorDocument 404 http://www.urldelapage.php ... et que la question concerne le fichier PHP en question.
Cela dit, cela ne m'étonne pas que tu n'aies pas bien lu la question posée, j'ai remarqué que c'était très fréquent chez ceux qui laissent la totalité de la question après leur réponse.
Fini
Avant que ce soit tout à fait fini, tu as lu <http://www.giromini.org/usenet-fr/repondre> ?
-- Olivier Miakinen Troll du plus sage chez les conviviaux : le nouveau venu, avec son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
dans ton .htaccess tu mets
ErrorDocument 404 http://www.urldelapage.html
Ahem... Je pense qu'il a déjà :
ErrorDocument 404 http://www.urldelapage.php
... et que la question concerne le fichier PHP en question.
Cela dit, cela ne m'étonne pas que tu n'aies pas bien lu la question
posée, j'ai remarqué que c'était très fréquent chez ceux qui laissent
la totalité de la question après leur réponse.
Fini
Avant que ce soit tout à fait fini, tu as lu
<http://www.giromini.org/usenet-fr/repondre> ?
--
Olivier Miakinen
Troll du plus sage chez les conviviaux : le nouveau venu, avec
son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
dans ton .htaccess tu mets ErrorDocument 404 http://www.urldelapage.html
Ahem... Je pense qu'il a déjà : ErrorDocument 404 http://www.urldelapage.php ... et que la question concerne le fichier PHP en question.
Cela dit, cela ne m'étonne pas que tu n'aies pas bien lu la question posée, j'ai remarqué que c'était très fréquent chez ceux qui laissent la totalité de la question après leur réponse.
Fini
Avant que ce soit tout à fait fini, tu as lu <http://www.giromini.org/usenet-fr/repondre> ?
-- Olivier Miakinen Troll du plus sage chez les conviviaux : le nouveau venu, avec son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
Olivier Miakinen
Le problème vient que PHP n'est pas fait pour ça. redirigez vous vers les commandes de papache via un .htaccess.
Tiens ? Tu réponds la même chose que surgèle, et pourtant tu as cité comme il faut... ;-)
-- Olivier Miakinen Troll du plus sage chez les conviviaux : le nouveau venu, avec son clan, s'infiltre dans les groupes de nouvelles. (3 c.)
surgele
C'est pourtant bien gonflant cette norme de répondre en bas... Et la question est bien "Page d'erreur personnalisée"... :') La nouvelle vedette du Net, Olivier Miakinen, nous a dit :
Le problème vient que PHP n'est pas fait pour ça. redirigez vous vers les commandes de papache via un .htaccess.
Tiens ? Tu réponds la même chose que surgèle, et pourtant tu as cité comme il faut... ;-)
C'est pourtant bien gonflant cette norme de répondre en bas...
Et la question est bien "Page d'erreur personnalisée"...
:')
La nouvelle vedette du Net, Olivier Miakinen, nous a dit :
Le problème vient que PHP n'est pas fait pour ça. redirigez vous vers
les commandes de papache via un .htaccess.
C'est pourtant bien gonflant cette norme de répondre en bas... Et la question est bien "Page d'erreur personnalisée"... :') La nouvelle vedette du Net, Olivier Miakinen, nous a dit :
Le problème vient que PHP n'est pas fait pour ça. redirigez vous vers les commandes de papache via un .htaccess.
Tiens ? Tu réponds la même chose que surgèle, et pourtant tu as cité comme il faut... ;-)
Antoine Polatouche
surgele wrote:
Plus facile : dans ton .htaccess tu mets ErrorDocument 404 http://www.urldelapage.html
Fini
Un petit problème avec cette méthode: pour moi, elle fonctionne, sauf si l'url du document en erreur se termine par .php, auquel cas j'ai la page d'erreur par défaut. J'ai loupé quelquechose ?
surgele wrote:
Plus facile :
dans ton .htaccess tu mets
ErrorDocument 404 http://www.urldelapage.html
Fini
Un petit problème avec cette méthode: pour moi, elle fonctionne, sauf si
l'url du document en erreur se termine par .php, auquel cas j'ai la page
d'erreur par défaut.
J'ai loupé quelquechose ?
Plus facile : dans ton .htaccess tu mets ErrorDocument 404 http://www.urldelapage.html
Fini
Un petit problème avec cette méthode: pour moi, elle fonctionne, sauf si l'url du document en erreur se termine par .php, auquel cas j'ai la page d'erreur par défaut. J'ai loupé quelquechose ?
Steuf
Tiens ? Tu réponds la même chose que surgèle, et pourtant tu as cité comme il faut... ;-)
En fait je trouve le sujet ambigue. c'est vrai qu'on peut le prendre dans le sens ou ils n'arrive pas à récupérer l'url de la page qui a générée l'erreur.
En fait oui c'est bien ça, j'ai dù lire de travers, la fatigue peut être... (Je n'ai trouvé que ça dans ma bible à excuses :)).
Sinon je n'ai pas dfe réponse sous la main pour son problème :(
Tiens ? Tu réponds la même chose que surgèle, et pourtant tu as cité
comme il faut... ;-)
En fait je trouve le sujet ambigue. c'est vrai qu'on peut le prendre
dans le sens ou ils n'arrive pas à récupérer l'url de la page qui a
générée l'erreur.
En fait oui c'est bien ça, j'ai dù lire de travers, la fatigue peut
être... (Je n'ai trouvé que ça dans ma bible à excuses :)).
Sinon je n'ai pas dfe réponse sous la main pour son problème :(
Tiens ? Tu réponds la même chose que surgèle, et pourtant tu as cité comme il faut... ;-)
En fait je trouve le sujet ambigue. c'est vrai qu'on peut le prendre dans le sens ou ils n'arrive pas à récupérer l'url de la page qui a générée l'erreur.
En fait oui c'est bien ça, j'ai dù lire de travers, la fatigue peut être... (Je n'ai trouvé que ça dans ma bible à excuses :)).
Sinon je n'ai pas dfe réponse sous la main pour son problème :(
surgele
Sais pas mais chez moi ça fonctionne avec du PHP...
Sais pas mais chez moi ça fonctionne avec du PHP...