Bonjour,
Je me suis servi de ce post mais je n'ai toujours pas eu de solution.

En fait, je voudrais prévenir l'utilisateur que le fichier qui veut uploader est trop lourd.

Voila ce que j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
switch($fichier['error'][$i]) 
{
			// dépassement de upload_max_filesize dans php.ini
			case UPLOAD_ERR_INI_SIZE:
				  $msg[] = "<p>Fichier trop volumineux !</p>"; 
				  break;
			// dépassement de MAX_FILE_SIZE dans le formulaire
			case UPLOAD_ERR_FORM_SIZE:
				  $msg[] = 'Fichier "'.$nom.'" est trop volumineux (supérieur à 2 Mo)'; 
				  break;
			// autres erreurs
			default:
				 $msg[] = 'Impossible d\'uploader le fichier !';
}
?>
Le problème est que ce script fonctionne avec un fichier maximal de 15 Mo.
Au delà, il y a bug et cela revient sur la page de départ (au formulaire d'envoi)...

Merci d'avance.