Cosa bisogna impostare perché non appaia il Warning se il file richiamato da include non esiste?
Cosa bisogna impostare perché non appaia il Warning se il file richiamato da include non esiste?
Pilota virtuale ACVPadova
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
...ora arriva piero.mac a bacchettarvi!!![]()
![]()
io mica gli ho detto di farloOriginariamente inviato da mark2x
...ora arriva piero.mac a bacchettarvi!!![]()
![]()
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
:maLOL:Originariamente inviato da 13manuel84
io mica gli ho detto di farlo
gli ho solo spiegato come farlo![]()
Originariamente inviato da mark2x
...ora arriva piero.mac a bacchettarvi!!![]()
![]()
![]()
Ovvero?
Pilota virtuale ACVPadova
Nel senso che quella di nascondere i notice, i warning e quant'altro è la politica dello struzzo.Originariamente inviato da otium
![]()
Ovvero?![]()
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.![]()
nel caso di file inclusi conviene usare require o require_once in modo che se non viene incluso il file l'applicativo muore li
VM su SSD da 5$! https://www.digitalocean.com/?refcode=f6925c7f0ddb
cmq per altri casi il nascondere i warning può essere utile in questo no anche perchè in ogni caso si bloccherebbe tutto..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.![]()
cma per nascondere tutti gli errori
nel tuo caso basta che faicodice:<?php error_reporting(0); $a += 1; //variabile che crea un notice perchè non dichiarata ?>
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!
Ciao ringo. Mi faresti un esempio di una situazione in cui può essere utile?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..![]()
Grazie.![]()