8797 sujets

Développement web côté serveur, CMS

Bonjour

(mais pourquoi je fais un site Smiley confus )

J'ai préparé les pages d'erreurs classiques en rajoutant un code php trouvé il y a 2 ans,mais j'ai perdu le lien pour le citer Smiley confused
Ce code permet d'envoyer un message sur un compte.
Seulement,même sur une page présente,je reçois un mél avec l'erreur 404.......

<?
$result=1;

if (preg_match("'DigExt'",$HTTP_USER_AGENT)) $result=0;
if (preg_match("'votre_application_JAVA'",$SCRIPT_URI)) $result=0;
if (preg_match("'cltreq.asp'",$SCRIPT_URI)) $result=0;
if (preg_match("'owssvr.dll'",$SCRIPT_URI)) $result=0;

if ($result==1){
$to="xxxx@free.fr";
$sujet="ERREUR 404 sur xxxxxxxxx.";
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 xxxxxxx.\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:404");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
..................................


Comme je suis trés faché avec le php Smiley bawling .......
Modifié par griggione (29 May 2008 - 16:34)
Bonjour Felipe

Tout à fait et merci pour avoir retrouvé le lien Smiley biggrin
Mais comme j'ai explosé mon PC en juin 2006,j'avais plus de lien de personne.......