Sto lavorando a un modulo PHP che allega un file a un'e-mail e cerco di gestire con garbo i casi in cui il file caricato è troppo grande.
Ho imparato che ci sono due impostazioni php.iniche influenzano la dimensione massima di un caricamento di file: upload_max_filesizee post_max_size.
Se la dimensione di un file supera upload_max_filesize, PHP restituisce la dimensione del file come 0. Va bene; Posso verificarlo.
Ma se supera post_max_size, il mio script fallisce silenziosamente e torna al modulo vuoto.
C'è un modo per rilevare questo errore?