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

Discussione: Non mostrare Warning

  1. #1
    Utente di HTML.it L'avatar di otium
    Registrato dal
    Nov 2003
    Messaggi
    154

    Non mostrare Warning

    Cosa bisogna impostare perché non appaia il Warning se il file richiamato da include non esiste?
    Pilota virtuale ACVPadova

  2. #2
    se metti una @ davanti alla funzione che utilizzi, questa ti inibisce gli warning.
    oppure lo puoi impostare usando la funzione error_reporting: http://it2.php.net/manual/it/functio...-reporting.php
    oppure lo puoi fare impostado il parametro error_reporting del php.ini in questo modo:
    codice:
    error_reporting  =  E_ALL & ~E_WARNING




    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    ...ora arriva piero.mac a bacchettarvi!!

    [.:: JaguarXF ::.]
    __________________

  4. #4
    Originariamente inviato da mark2x
    ...ora arriva piero.mac a bacchettarvi!!
    io mica gli ho detto di farlo
    gli ho solo spiegato come farlo
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Originariamente inviato da 13manuel84
    io mica gli ho detto di farlo
    gli ho solo spiegato come farlo
    :maLOL:

    [.:: JaguarXF ::.]
    __________________

  6. #6
    Utente di HTML.it L'avatar di otium
    Registrato dal
    Nov 2003
    Messaggi
    154
    Originariamente inviato da mark2x
    ...ora arriva piero.mac a bacchettarvi!!


    Ovvero?
    Pilota virtuale ACVPadova

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da otium


    Ovvero?
    Nel senso che quella di nascondere i notice, i warning e quant'altro è la politica dello struzzo.
    Piuttosto che non mostrarli sarebbe meglio evitare che si presentino gli errori.
    Nello specifico del tuo caso usa file_exists()
    http://se2.php.net/manual/it/function.file-exists.php

    se il file esiste lo includi, se non esiste imposti il codice in maniera tale che si comporti di conseguenza.

  8. #8
    nel caso di file inclusi conviene usare require o require_once in modo che se non viene incluso il file l'applicativo muore li

  9. #9
    Originariamente inviato da nicola75ss
    Nel senso che quella di nascondere i notice, i warning e quant'altro è la politica dello struzzo.
    Piuttosto che non mostrarli sarebbe meglio evitare che si presentino gli errori.
    Nello specifico del tuo caso usa file_exists()
    http://se2.php.net/manual/it/function.file-exists.php

    se il file esiste lo includi, se non esiste imposti il codice in maniera tale che si comporti di conseguenza.
    cmq per altri casi il nascondere i warning può essere utile in questo no anche perchè in ogni caso si bloccherebbe tutto..

    cma per nascondere tutti gli errori

    codice:
    <?php 
      error_reporting(0); 
      $a += 1; //variabile che crea un notice  perchè non dichiarata 
    ?>
    nel tuo caso basta che fai

    codice:
    <?php
    if (!isset($_GET['pagina'])) $_GET['pagina'] = '';
    
    $filename = 'PATH_DELLA_TUA_PAGINA'. $_GET['pagina'];
    (file_exist($filename)) ? require_once($filename) :  require_once('FILE_CHE_SAI_ESISTE');
    
    ?>
    Soluzioni di Web marketing, CMS, Temi wordpress, grafica e molto altro

    -----
    Ogni topic aperto con un titolo errato fa perdere un capello al moderatore che lo dovrà sistemare.. se non vuoi contribuire alla calvizia dei moderatori apri 3D a norma di regolamento, e prima fai una ricerca! No pvt tecnici!

  10. #10
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da ringo_mato
    cmq per altri casi il nascondere i warning può essere utile in questo no anche perchè in ogni caso si bloccherebbe tutto..
    Ciao ringo. Mi faresti un esempio di una situazione in cui può essere utile?
    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.