Ciao a tutti ragazzi,
ho un problema con l'upload di immagini tramite PHP; mi spiego meglio: l'upload funziona bene e il caricamento avviene senza problemi, l'errore si verifica quando nella pagina HTMl non carico nessuna immagine. Nel PHP l'istruzione

Codice PHP:
if(!empty($_FILES["file"])) 
non funziona e, quindi, lo script prova comunque a caricare l'immagine andando poi in errore.
L'html è il seguente:

codice HTML:
<form id="form" method="post" action="prova.php" enctype="multipart/form-data">
<input type="file" name="file[]" id="file" accept="image/png, image/PNG, image/jpeg, image/JPEG" multiple/> 
<input type="submit" id="conferma" value="CONFERMA">
Penso che il PHP pensi comunque che il file è stato caricato ma non capisco perché lo script non riesca a capire che la variabile $_FILE è vuota.


Grazie a tutti.