' en haut de la page global.vb Imports System.Web.Mail '-------------------------------------------------------------------------------------------------------- Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs) Dim ErrMsg As New MailMessage() With ErrMsg .From = "eb@ymages.com" .To = "eb@ymages.com" .Subject = "Erreur Application Site : Ymages" .BodyFormat = MailFormat.Html .Priority = MailPriority.Normal .Body = Environment.NewLine + "<br/>Erreur : " + Server.GetLastError().InnerException.Message + "<br/>" + Environment.NewLine + "<br/>Page : " + Request.ServerVariables("SCRIPT_NAME") + "<br/>" + Environment.StackTrace End With SmtpMail.Send(ErrMsg) End Sub '-------------------------------------------------------------------------------------------------------- on peut aussi se servir de cette fonction dans un bloc try /end try try ' du code ici catch ex as Exception FonctionQuiEnvoiUnMail(ex.Message) end try
Super, je crois que dans ma boite on utilise le même systèmeErB ne serait-il pas EricTheRed ?
Très pratique. Mais j'ai l'impression que ça ne fonctionne lorsque la page à l'origine de l'erreur se trouve dans un sous-dossier. Est-ce que je me trompe?
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 176 membres 14 nouveaux aujourd'hui 16 151 membres club