ho uno script che fa l'upload di un file sul server e lo inserisce in una tabella del db. la form è in un popup. mi succede che se per caso mi accorgo di aver sbagliato file e clicco sul tasto annulla, che mi chiude la popup, anche se il file non è stato uppato x intero, me lo inserisce nel db.
prima di eseguire la query controllo che
$_FILES["immagine"]["error"] == 0
ovvero che il file sia stato caricato correttamente. evidentemente lo script crede che il download sia completo se interroto dall'utente.
come posso fare x ovviare a questa cosa e capire quando davvero il file è stato inserito x intero?