// Gestione errori server creato 12-06-2019 //**************** PARAMETRI **************** $to = "alex@piffero.it"; $sender = "info@villasanremigio.it"; $title="Villa San Remigio"; //**************** .PARAMETRI **************** if (isset($_GET['err'])) { $errorNum = $_GET['err']; } else { $errorNum = "undef. number"; } // Genera un boundary $mail_boundary = "=_NextPart_" . md5(uniqid(time())); $errortime = (date("d M Y h:i:s")); $subject = "Error: ".$errorNum." da ".$_SERVER['SERVER_NAME']."\nDate: ".$errortime." +0200"; $header = "From: ".$sender." \r\n"; $header .= "MIME-Version: 1.0\n"; $header .= "Content-Type: text/html; charset=\"utf-8\"\n"; $header .= "Content-Transfer-Encoding: 7bit\n\n"; $msg = $errorNum.", Report di Errore\r\n\r\nUn errore ".$errorNum." generato da ".$_SERVER['REMOTE_ADDR']; $msg .= " il $errortime.\r\n\r\n"; $msg .= "Pagina che ha generato errore: http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']."\r\n\r\n"; $msg .= "Pagina di provenienza: ".$_SERVER['HTTP_REFERER']."\r\n\r\n"; $msg .= "Browser utilizzato: ".$_SERVER['HTTP_USER_AGENT']."\r\n\r\n"; mail($to, $subject, $msg, $headers, "-f$sender"); ?>