Page 1 sur 1

MAX_FILE_SIZE

Posté : 09 sept. 2006, 15:34
par JLN
Bonjour,

Je crois avoir chercher partout ou c'était possible sur la toile, mais en vain... Voila ma question est simple :

Est-ce que le champ caché MAX_FILE_SIZE peut se mettre plusieurs fois avec des valeurs différentes dans un même formulaire ce qui permettrai par exemple l'envoi de 2 fichiers en même temps avec des critères de tailles différentes.

Merci pour toute réponse.

Posté : 09 sept. 2006, 15:43
par jojolapine
Pour tout te dire, je n'en sais rien, mais je te propose une alternetive en attendant que des érudits te répondent...
Tu fixes tout les max_fil_size à la valeur maximale.
Ensuite lorsque que tu vérifies les tailles côté serveur (ce qu'il faut toujours faire !!!), tu sais que tel fichier doti faire tant de Ko, donc en fonction, tu uploads ou tu renvois sur la page en disant que les poids ne sont pas respectés...

Posté : 09 sept. 2006, 15:49
par JLN
Merci beaucoup pour cette réponse, en fait c'est ce que je fais actuellement, mais j'essayes toujours d'améliorer le code, d'où ma question... Mais merci encore pour la réponse.

Posté : 09 sept. 2006, 15:55
par Truc
Le champ MAX_FILE_SIZE n'est rien d'autre qu'un champ ordinaire.

Comme tous formulaire un champ (meme attribut name) ne peut apparaitre qu'une seule fois tu ne récupérera que le dernier champ portant le même nom le cas contraire.

ce que tu peux donc faire est de distinguer les champs avec les attributs name :

name = "MAX_FILE_SIZE_IMG" value="valeur_1"
name = "MAX_FILE_SIZE_VIDEO" value="valeur_2"

Ensuite faut faire la distinction suivant le type de fichier pour savoir dans quel champ la valeur max doit être prise.

Posté : 09 sept. 2006, 16:04
par JLN
Merci pour la réponse, c'est très constructif, j'essaye ca de suite. Merci