1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| function alerteSQL($requete , $page){
$query = "INSERT INTO erreurs SET
page ='".utf8_decode($page)."'
,requete='".utf8_decode($requete)."'
";
mysql_query($query) ;
// Destinataire
$to = 'xxx@xxx.com';
// Sujet
$subject = 'Alerte : Bug Requete';
// En-têtes
$headers = 'Mime-Version: 1.0'."\r\n";
$headers .= 'Content-type: text/html; charset=utf-8'."\r\n";
$headers .= "\r\n";
// Message
$msg = '<center><strong>Nom du site</strong></center><br/>';
$msg = $msg."<table width='100%' border='0'>";
$msg = $msg."<tr>";
$msg = $msg."<td>Page qui pose probleme</td>";
$msg = $msg."<td>".$page."</td>";
$msg = $msg."</tr>";
$msg = $msg."<tr>";
$msg = $msg."<td>Requete qui pose probleme</td>";
$msg = $msg."<td>".$requete."</td>";
$msg = $msg."</tr>";
$msg = $msg."</table>";
// Fonction mail()
@mail($to, $subject, $msg, $headers);
}
die ("Un problème est survenue sur la page. L'administrateur en à été alerté.<br/><br/>Veuillez nous excuser de la gène occasionnée.");
return true;
} |
Partager