PDA

View Full Version : [PHP] errore Undefined offset: 1


Napalm
30-11-2009, 09:46
0275: foreach($dataSplit as $dataSingle) {
0276: $single = split(';', $dataSingle);
0277:
0278: if($single[0] != "" || $type == 0)
0279: $result[$single[1]] = $single[1];
0280: }


[Notice] Undefined offset: 1 (@line 279 in file Utils.php).

ok, l'errore l'ho capito.. ma io mi chiedo come possa funzionare su un server ubuntu e non funzionare su un altro; per caso c'č qualche settaggio particolare del php?
grazie

vhost87
30-11-2009, 09:53
0275: foreach($dataSplit as $dataSingle) {
0276: $single = split(';', $dataSingle);
0277:
0278: if($single[0] != "" || $type == 0)
0279: $result[$single[1]] = $single[1];
0280: }


[Notice] Undefined offset: 1 (@line 279 in file Utils.php).

ok, l'errore l'ho capito.. ma io mi chiedo come possa funzionare su un server ubuntu e non funzionare su un altro; per caso c'č qualche settaggio particolare del php?
grazie

Certo, basta cambiare/disabilitare l'error_reporting; se cambia quello, cambia la visualizzazione di error, warning, notice, ecc

Napalm
30-11-2009, 10:01
Certo, basta cambiare/disabilitare l'error_reporting; se cambia quello, cambia la visualizzazione di error, warning, notice, ecc

Grazie, risolto settandolo a E_ALL & ~E_NOTICE :)

kurts
30-11-2009, 10:28
se invece vuoi lasciare la notifica di errori/warning/notice attiva ma disattivarla solo su un'unica istruzione ti basta usare il simbolo @, lo puoi piazzare prima di un'istruzione cosė che lėeventuale messaggio venga soppresso