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

Discussione: gestione degli errori

  1. #1

    gestione degli errori

    ciao.

    sapete come fare per evitare che, in caso di errore l'utente visualizzi queste stringhe, e che vengano invece inviate in un apposito file di log??

    ----------------

    Warning: OCIParse: ORA-01756: quoted string not properly terminated in /file.php on line 262

    Warning: ociexecute(): supplied argument is not a valid OCI8-Statement resource in /file.php on line 263

    Warning: ocifetch(): supplied argument is not a valid OCI8-Statement resource in /file.php on line 269

    Warning: ocifreestatement(): supplied argument is not a valid OCI8-Statement resource in /file.php on line 282

    -----------------

  2. #2
    mettendo un @ davanti alla funzione...

    Ma e come svitare la lampadina per non vedere l'allarme. Un warning e' sempre un bug. Il possibile errore va gestito in modo che non si verifichi. Specie quei tipi di errori che hai postato.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Per evitare il display degli errori metti la @ , per scrivere gli errori ti crei una funzione apposta e poi la richiami

    [edit]

    Preceduto
    Windoz XP è un evento statistico, quindi il fatto che funzioni è un'evento del tutto casuale

  4. #4
    Originariamente inviato da Sirdaid
    Per evitare il display degli errori metti la @ , per scrivere gli errori ti crei una funzione apposta e poi la richiami
    Metti la @ davanti alla firma. Per gli errori....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Metti la @ davanti alla firma. Per gli errori....
    Windoz XP è un evento statistico, quindi il fatto che funzioni è un'evento del tutto casuale

  6. #6
    scusate, la @ davanti a dove?


    (gli errori che avete visto sopra si verificano provando a fare dell'sql injection)

  7. #7
    Davanti alla query per il database .... tipo @mysql_query(), non displaya errori ....
    Windoz XP è un evento statistico, quindi il fatto che funzioni è un'evento del tutto casuale

  8. #8
    chiaro.

    meno chiaro è come far loggare comunque gli errore su un file...

  9. #9
    Ti fai una funzione che apre un file di testo , gli fai spostare il puntatore alla fine del file e poi con la funzione di write gli fai scrivere la funzione di output dell'errore per il tuo databse .... oppure usi messaggi personalizzati ....


    p.s. Non chiedermi esmpi che oggi sono in joke mode e potrei sbizzarrirmi
    Windoz XP è un evento statistico, quindi il fatto che funzioni è un'evento del tutto casuale

  10. #10
    sono eccessivamente newbie per la tua risposta.

    se mi puoi linkare un tutorial mi ci applicherò hasta la solucion final!

    grazie

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.