In PHP possiamo validare le dimensioni di un file scelto per l'upload.
Possiamo usare la seguente funzione di utility:
function check_size($file, $max = 1000000) {
if ($file['error'] == 1 || $file['error'] == 2) {
return false;
}
if ($file['size'] == 0) {
return false;
}
if($file['size'] > $max) {
return false;
}
return true;
}
Esempio d'uso:
if(check_size($_FILES['image'])) {
//...
}