Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Error Reporting

  1. #1
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202

    Error Reporting

    Ciao a tutti,

    Volevo chiedervi un consiglio...
    Nella mia web app ho parecchie form che vengono composte in modo dinamico in base al contensto.
    Campi che stampo o non stampo che disabilito a livello di js.

    Inizialmente avevo preso come abitudine di fare in questo modo dopo il post

    $a="";
    if(isset($_POST['a']))
    $a=$_POST['a'];

    Su form grosse questo codice veniva replicato per decine di volte diventando troppo troppo verboso.

    Ora per fare il bind dei parametri o per comporre dinamicamente le mie sql utilizzo direttamente $_POST['a'] passando il valore ad una funzione che fa pulizia del dato e lo normalizza per il db a fronte di quello contenuto, se ad esempio non è stato passato lo setto a null.

    Questo però ha portato alla configurazione dell'error reporting a error_reporting(E_ALL & ~E_NOTICE);

    Secondo voi è una buona cosa?
    Voi come gestite queste situazioni?
    Che mestiere difficile.....essere da soli ancora di più

  2. #2
    mmm mi sfugge il motivo per il quale una modifica al codice php, abbia portato ad un diverso valore dell'error_reporting.. forse hai usato librerie di terze parti che hanno anche un'istruzione che imposta questo valore?
    Pensate i programmi a librerie, e innalzate il livello d'astrazione

  3. #3
    Utente di HTML.it L'avatar di Fractals87
    Registrato dal
    Apr 2008
    Messaggi
    1,202
    Quote Originariamente inviata da Infocurci Visualizza il messaggio
    mmm mi sfugge il motivo per il quale una modifica al codice php, abbia portato ad un diverso valore dell'error_reporting.. forse hai usato librerie di terze parti che hanno anche un'istruzione che imposta questo valore?
    Se io controllo un $_POST[] inesistente ho chiaramente un errore di notice
    Che mestiere difficile.....essere da soli ancora di più

  4. #4
    Pensala ad oggetti: wrappa l'accesso a $_POST attraverso un oggetto e usa quello per fare i controlli e i get delle variabili
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.