1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Erros de páginas

Discussão em 'Web Development' iniciada por dragon-moon, 19 de Maio de 2009. (Respostas: 2; Visualizações: 473)

  1. dragon-moon

    dragon-moon Power Member

    Caros amigos,

    Eu gostaria de esclarecer de como poderei fazer uma página de erro que depois registasse em base de dados o erro que foi detectado, com a informação da página, linha onde foi o erro e qual a base do erro.

    Isto têm um carácter útil, assim sempre que um utilizador consultar uma página e dar erro, em vez de lhe mostrar a página de erro standard da Microsoft, apresentava uma mensagem de erro própria da página e registar o erro para automáticamente programar o erro detectado.

    Alguém têm a bondade de me ajudar?...
     
  2. SoundSurfer

    SoundSurfer Power Member

    Em que plataforma / linguagem?

    Se for ASP.NET :

    é só implementar este método no Global.asax

    Código:
            protected void Application_Error(Object sender, EventArgs e)
            {
                Exception ex = Server.GetLastError().GetBaseException();
    /* FAZER O QUE QUISERES A SEGUIR*/
    
            }
    
    Deves ainda no Web.Config configurar uma página "bonitinha" para redireccionar o utilizador em caso de erro:

    Código:
    <customErrors defaultRedirect="~/erro.htm" mode="RemoteOnly"/>
     
  3. dragon-moon

    dragon-moon Power Member

    Por acaso esqueci-me de mencionar... era em linguagem ASP e enviar as informações para uma base de dados de Access.
     

Partilhar esta Página