Buon giorno a tutti.
Utilizzo XAMPP per la gestione del sito.
Avevo una vecchia versione e l'ho dovuta aggiornare.
Il passaggio mi ha portato qualche complicanza, che man mano sto risolvendo.
Quello che non riesco a risolvere è questo:
Undefined offset: 2 che si riferisce a questa variabile:
Codice PHP:
$films['dataeora_appuntamento'][$y]
Per risolvere avevo pensato di controllare la variabile con isset(), e poi con empty()
ma niente da fare.
Questo controllo
Codice PHP:
if($hour == $films['dataeora_appuntamento'][$y]){
//
}
mi permette di visualizzare per ogni ora, un evento.
Se ho due eventi uno alle 12 e l'altro alle 13, se controllo la variabile con isset() o empty(), per ogni ora, avrò due eventi.
Quindi alle 12 avrò sia quello delle 12 che quello delle 13 e alle 13 la stessa cosa..
Tagliando la testa al toro, ho pensato di non visualizzare più quel messaggio undefined offset, anteponendo la classica @ alla variabile incriminata risolvendo cosi il problema degli eventi doppi.
Codice PHP:
@$films['dataeora_appuntamento'][$y]
Domanda: anche se l'errore non lo vedo, anche se cosi funziona tutto regolarmente, la gestione però non è adeguata o sbaglio?
Quindi come risolvo?
Grazie e scusate la lungaggine.