Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Function Errori

  1. #1

    Function Errori

    Esiste una funzione che messa ad ogni pagina del sito, all'inizio, è in grado di intercettare l'errore, scrivere su file il log e mandare una mail con la descrizione dell'errore ?

    qualcuno ha mai fatto una cosa del genere ?
    dov'è che maggiormente in possono verificare gli errori perchè è assurdo mettere ad ogni operazione la solita if err.number <> 0 then

    grazie

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Non so se in asp funziona il resume next......

    dovresti provare una cosa del genere:


    inizio pagina
    codice:
    on error goto errore
    fine pagina
    codice:
      errore:
        'scrittura dell'errore nel log
        resume next
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    qualcosa di simile ma mi hai scritto codice vb ... premetto che non mi sono mai cimentato a gestire gli errori e in questo caso non ho il controllo di IIS

  4. #4
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Originariamente inviato da pieroseko
    qualcosa di simile ma mi hai scritto codice vb ... premetto che non mi sono mai cimentato a gestire gli errori e in questo caso non ho il controllo di IIS


    Utilizzi VBScript per la sintassi ASP?

    Allora quello che ti ho scritto (sempre che funzioni il resume next) va bene....
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  5. #5
    dalle ricerche che ho fatto va bene quello che hai scritto
    m,a dovrei implementarlo per ogni controllo o operazione che faccio

    del tipo

    if pippo/0 then

    end if

    if error.number <> 0 then
    fai quello che vuoi per l'errore
    end if

    quello che chiedo io è di creare una funzione ch ein qualsiasi punto intercetta l'errore (in pratica il da fare), scrive il log e mandare una mail (questo non è un problema) ... e magari ripèulire la schermata del tipo "si è verificato un problema" senza la schermata dell'errore classico di IIS

  6. #6
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Allora non ti eri spiegato bene:

    Inizio pagina
    codice:
    on error goto fine
    fine pagina
    codice:
      fine:
        scrivi il log
        invia l'email
        scrivi la frase "Scusate, ma c'è stato un errore
        response.end
    Se lo fai in ogni pagina o crei due file e li includi a inizio e fine di ogni pagina funziona....
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  7. #7
    con i vbscript ?

  8. #8
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Usi Vbscript o javascript per asp?
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  9. #9
    uso sempre javascript

    mi fai per favore un esempio completo di sintassi altrimenti non ne esco più

  10. #10
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Non so in javascript come si fa la gestione degli errori......
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.