Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    Php e oggetti - come verificare valori in metodi senza fare echo

    Ciao a tutti,

    ho sviluppato una applicazione php con Codeigniter.

    Ho un oggetto con diversi metodi; il sito è in produzione e non posso fare echo all'interno dei metodi (si genera sempre un errore e non voglio che gli utenti se ne accorgano).

    Come posso fare? Genero una email o c'è un modo diverso per verificare i vari valori all'interno del metodo?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2016
    Messaggi
    783
    Potresti usare xdebug, ma in produzione non è il massimo. Oppure utilizzare un logger tipo monolog e scrivere quello che ti serve su un file di log.

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Non hai una copia in locale dell'applicazione? Se non ce l'hai non puoi scaricarti quella in produzione?
    Così potresti fare il debug senza che gli utenti vedano nulla.

  4. #4
    ciao, puoi fare così

    codice:
    if (isset($_GET["DEBUG"])) {
       echo $miavariabile;
    }
    e poi richiami la pagina da browser così:

    codice:
    http://www.example.com/mia/pagina/?DEBUG=1

Tag per questa discussione

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.