Sto lavorando su uno script di caricamento PHP e durante il test dei miei errori, ho tentato di caricare un file TIFF da 17MB. Quando faccio questo l'array $ _FILES è vuoto. Lo script funziona bene per quello che ho bisogno di fare, che è quello di caricare file JPEG. La mia soluzione è di verificare se $ _FILES è vuoto o meno prima di continuare con lo script di caricamento.
Qualcuno può spiegare perché $ _FILES è vuoto quando si tenta di caricare un TIFF? La mia soluzione è controllare se $ _FILES è vuoto o no, ok?
Ha qualcosa a che fare con le impostazioni in php.ini
?
Giusto per chiarire
stavo controllando che $_FILES
era vuoto utilizzando il seguente:
if(empty($_FILES))
{
die('$_FILES is empty.');
}
Grazie! È stato sicuramente perché le dimensioni del file TIFF hanno superato sia 'upload_max_filesize' che' post_max_size'. –