<input type="hidden" name="MAX_FILE_SIZE" value="550000" />
Ben tu as déjà fait presque tout ce qui est possible en PHP pour limiter la taille d'un fichier uploadé
Si $_FILES['pic']['error'] vaut 2 alors la taille du MAX_FILE_SIZE a été dépassé.
S'il vaut 1 alors c'est celle spécifié dans le php.ini qui a été dépassée.
Plus d'infos : http://fr.php.net/manual/en/features...oad.errors.php
Cependant sachant que MAX_FILE_SIZE est facilement falsifiable rien ne vaut un filesize( ) sur le fichier uploadé.
Tu peux aussi jouer sur le paramètre max_input_time du php.ini, mais ça risque d'être gênant pour ceux qui ont un débit faiblard en upload.
je souhaiterais le faire en php de façon à ce que l'image parte bien dans la base MySql sans être trop volumineuse.
Tu stockes l'image directement dans la BdD ? Si oui sache que MySQL n'est pas vraiment fait pour cela, mieux vaut y stocker une référence vers le fichier hébergé.
Partager