Limitation du ombre d'upload avec PHP

Limitation du ombre d'upload avec PHP - PHP - Programmation

Marsh Posté le 28-05-2009 à 15:33:59    

Bonjour,
 
je travaille sur une interface d'administration d'un site.
Pour une section je dois uploader de nombreuses images (25).
J'ai donc un formulaire avec divers input "text" et 25 input "file" et une page PHP qui se charge d'uploader tout ça et d'insérer les infos dans la DB.
 
Quand je teste et que j'ajoute 20 images tout va bien.
Mais si j'en ajoute 25 rien ne va plus.
 
J'utilise une boucle FOR ($i=1;$i<=25;$i++) dans la page de traitement.
 
 
Est-ce qu'en html, il y a un nombre maximum d'input de type "file" par formulaire ?
Est-ce qu'en php, il y a un "nombre maximum d'upload par page/boucle" ?
 
merci d'avance !
 
(°-°)

Reply

Marsh Posté le 28-05-2009 à 15:33:59   

Reply

Marsh Posté le 28-05-2009 à 16:41:38    

Salut,
Pour un formulaire postée, il y a des limites en poids déclarées dans le php.ini.
Pour le nombre d'input ca m'étonnerai.
 
Pour le poids limite des posts, regarde ici :
http://www.manuelphp.com/php/ini.post-max-size.php
et la:
http://www.manuelphp.com/php/ini.u [...] lesize.php
 
Attention aussi a la memory limite ici:
http://www.manuelphp.com/php/ini.memory-limit.php
 
et a la limite d'execution des scripts la :
http://www.manuelphp.com/php/ini.m [...] n-time.php
 
En esperant t'avoir aidé. :/
 
Bon courage ! ;) :hello:

Reply

Marsh Posté le 28-05-2009 à 16:54:02    

Merci !
 
Je pensais que la taille maximale concernait le poids des fichiers pris un à un...
 
Merci pour les infos, je vais regarder ça de plus près !
Mais je crois que je n'ai pas accès au php.ini pour ce site...
 
@+
 
(°-°)

Reply

Marsh Posté le 28-05-2009 à 16:59:09    

Supersoub a écrit :

Merci !
Je pensais que la taille maximale concernait le poids des fichiers pris un à un...


Re,
Logiquement il y a les deux, la limite par formulaire, et la limite par fichier... A vérifier...

Supersoub a écrit :


Mais je crois que je n'ai pas accès au php.ini pour ce site...


Normalement ces parametres doivent etre modifiables grâce à des commandes directement dans tes pages php grace a la commande ini_set.
voir la :
http://fr2.php.net/ini_set
 
Bon courage !  :hello:

Reply

Marsh Posté le 28-05-2009 à 17:26:22    

Il me semblait aussi qu'il y avait moyen de changer les valeurs du php.ini par programmation.
 
J'essaye tout ça demain et si ça ne marche pas, je reviendrai faire un tour ici !
(-:
 
(°-°)

Reply

Marsh Posté le 28-05-2009 à 17:26:33    

Merci !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed