begin process at 2012 02 13 16:50:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Problème dde mail avec une erreur 404


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème dde mail avec une erreur 404

samedi 11 novembre 2006 à 19:23:46 | Problème dde mail avec une erreur 404

vali103

Bonjour

J'ai mis sur mon site un scipt php, qui, à chaque fois qu'un visiteur tape une mauvaise URL me renvoie l'erreur par mail.

J'ai un .htaccess qui contient :
ErrorDocument 404 http://www.monsite.com/erreur404.php

Dans le erreur404.php, j'ai :

<?
$to="mon@adresse.mail";
$sujet="ERREUR 404 sur mon site";
if(empty($HTTP_REFERER)) { $provenance="Pas de lien intermédiaire, connexion directe"; } else { $provenance=$HTTP_REFERER; }
$message="\nUne erreur 404 s'est produite sur le site VOTRE SITE.\n\nProvenance : ".$provenance.";
Page : ".$SCRIPT_URI."\nNavigateur : $HTTP_USER_AGENT\nAdresse IP : http://$REMOTE_ADDR\nNom de domaine : ".gethostbyaddr($REMOTE_ADDR)."\n";
@mail($to,$sujet,$message,"FROM:Erreur404");
?>
<HTML>
<META HTTP-EQUIV="refresh"content="4;URL=index.php">
<meta name="generator" content="Namo WebEditor v6.0">
<body bgcolor="#CC66FF" text="white" link="blue" vlink="purple" alink="red">
<p align="center"><font size="7" face="Comic Sans MS"><u>Mauvaise adresse !</u></font></p>
<p align="center">&nbsp;</p>

<p align="center"><img src="attention.gif" width="80" height="72" border="0"></p>
<p align="center">&nbsp;</p>
<p align="center"><font face="Comic Sans MS"><i><u>Vous allez être redirigé vers l'accueil du site...</u></i></font></p>
<p align="center">&nbsp;</p>

<p align="center"><img src="casse_tete.gif" width="113" height="113" border="0"></p>
</HTML>

Je reçois bien le mail, voici ce qu'il contient :
Une erreur 404 s'est produite sur le site VOTRE SITE.

Provenance : Pas de lien intermédiaire, connexion directe;
Page : http://www.monsite.com/erreur404.php
Navigateur : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) Gecko/20061010 Firefox/2.0
Adresse IP : http://adresse.ip.du.visiteur
Nom de domaine : hôteduvisiteur

Le problème est que le mail me donne pas l'adresse web erronée qu'a rentré le visiteur mais l'adresse de ma page 404, ce qui m'est totalement inutil.
Comment faire pour avoir l'adresse web érronée qu'a rentrée le visiteur ?

Merci pour votre aide

Vali103


Vali103
samedi 11 novembre 2006 à 20:03:41 | Re : Problème dde mail avec une erreur 404

juki_webmaster

Membre Club
Salut,

Utilise $_SERVER['REQUEST_URI']

Pour $HTTP_REFERER en plus propre ça donne $_SERVER['HTTP_REFERER']
samedi 11 novembre 2006 à 20:27:54 | Re : Problème dde mail avec une erreur 404

juki_webmaster

Membre Club
Réponse acceptée !
Dans ton .htaccess :

ErrorDocument 404 http://www.monsite.com/erreur404.php
Devient :
ErrorDocument 404 /erreur404.php

$HTTP_USER_AGENT $SCRIPT_URI $REMOTE_ADDR s'utilise $_SERVER['SCRIPT_URI'] for example.
samedi 11 novembre 2006 à 20:49:52 | Re : Problème dde mail avec une erreur 404

vali103

Parfait ca fonctionne !!!
Merci beaucoup

Vali103


Cette discussion est classée dans : mail, site, erreur, http, adresse


Répondre à ce message

Sujets en rapport avec ce message

authentification securiser d'un site vers un autre site(raisonez!!!!!!) [ par mohamedjayed ] bonjour ,je suis entrein de developpez un site web dynamique(intranet)( http://adresse_site1_intranet) php mysqlau cours de ce projet  je veut  creer Problème d'affichage d'HEADERS avec mail(); [ par JeanMi66 ] Bonjour à tous !j'utilise la fonction mail() pour envoyer un mail au format HTML. Je suis allé sur le site officiel de PHP pour voir comment s'écrivai toujour la meme erreur [ par nebilphp ] Salut a tous voila je debute et j'ai deux pages formulaire.html <meta http-equiv="Content-Type" content="text/html; charset=iso Formulaire de recommandation de site : problèmes [ par Justkill ] Bonjour à vous, je viens vous voir suite à un problème de fonctionnement d'un formulaire de recommandation pris ici :http://www.phpcs.com/code.aspx?ID .htaccess ( redirection ) [ par wizard512 ] Bonjour,Je souhaiterais faire une redirection avec un htaccess.Rediriger toutes les url de"http://www.site.com/_dossier/xxxxx" vers "http://www.site.c Problème de vérification de champ de formulaire [ par nanti ] Bonjour,Je rencontre un problème de vérification de mes champs de formulaire :Lorsque les champs obligatoires sont remplis ou vides, mon code PHP fonc erreur lors de connexion membre [ par lubellule ] Bonjour, j'ai suivi les étapes de cette page http://www.phpdebutant.org/article69.php et je l'ai appliqué a mon site mais voila lorsque je clique sur Autoriser l'accès à mon site qu'avec certaine adresse IP [ par chicochaleur29 ] BonjourJ'ai un site internet et j'aimerai trouver un petit script qui permetterai de bloquer l'accès à mon site si l'adresse IP n'est pas OKExemple, j include.... [ par astrolabbcracker ] Bonjour et merci de lire ce message. J'ai une question débile que je n'arrive pas à résoudre : J'ai un site perso free et je souhaite envoyer un mail


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,479 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales