Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 28-05-2010 14:29:02

Sishare
Membre
Date d'inscription: 09-02-2010
Messages: 89

[résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

Bonjour,
j'ai un soucis lors de mon upload d'un fichier, il me dit que mon fichier et trop gros (alors que c'est une simple image) et alors que j'ai fait

Code:

        $video = new Zend_Form_Element_File('Video');
            $video->setLabel('upload vidéo');
            $video->setMaxFileSize(1000000    );

Dernière modification par Sishare (01-06-2010 13:53:49)

Hors ligne

 

#2 28-05-2010 15:30:53

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

Hello,

Que dit ton php.ini ?

@+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#3 28-05-2010 16:29:09

Sishare
Membre
Date d'inscription: 09-02-2010
Messages: 89

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

je pensais que le

Code:

->setMaxFileSize(1000000    );

changé la taille non?
Sinon j'ai fait un phpinfo(); et j'obtient upload_max_filesize    2M    2M soit 2M octet je supose??? si c'est le cas alors je ne comprend pas car l'image fait 27,8ko

Hors ligne

 

#4 28-05-2010 16:55:55

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

Hello,

Tu peux effectivement diminuer mais pas augmenter plus que la valeur du php.ini

La doc préconise un validateur :

Code:

$video = new Zend_Form_Element_File('Video');
$video->setLabel('upload vidéo');
$video->addValidator('Size', false, 102400); // 100ko par exemple

@+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#5 29-05-2010 00:41:19

Sishare
Membre
Date d'inscription: 09-02-2010
Messages: 89

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

bon j'ai essayer ton validateur qui vérifit la taille du fichier, mais l'erreur que j'obtien est

Code:

File '' exceeds the defined ini size

or comme dit plus haut dans phpinfo la taille est de 2M je supose 2 Mo donc ca devrait passé?
j'ai essayer dans le php.ini de mettre

Code:

upload_max_filesize = 2000M

toujours la même erreur

Dernière modification par Sishare (29-05-2010 00:45:14)

Hors ligne

 

#6 29-05-2010 03:27:55

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

Tu peux aussi regarder auprès des fonctions PHP ini_set()...ça pourrait t'aider

Hors ligne

 

#7 29-05-2010 11:06:18

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

La directive file_uploads est bien à on ?


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#8 31-05-2010 10:04:39

Sishare
Membre
Date d'inscription: 09-02-2010
Messages: 89

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

Voici mon phpinfo....
http://nsa15.casimages.com/img/2010/05/31/mini_100531100806670442.png

Dernière modification par Sishare (31-05-2010 10:07:26)

Hors ligne

 

#9 01-06-2010 11:36:19

Sishare
Membre
Date d'inscription: 09-02-2010
Messages: 89

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

petit up car je desepère!!!!!

Hors ligne

 

#10 01-06-2010 13:52:26

Sishare
Membre
Date d'inscription: 09-02-2010
Messages: 89

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

bon ba j'ai réussi mais l'erreur en fait menée sur une mauvaise piste!!! ou en fait il fallait l'interprété comme un mauvais encodage des données :
je mettais :

Code:

<form id="NewDefis" enctype="application/x-www-form-urlencoded" action="/Defis/public/compte/verification-creation" method="post"><dl class="zend_form">

au lieu de (le enctype qui ne va pas):

Code:

<form id="NewDefis" enctype="multipart/form-data" action="/Defis/public/compte/verification-creation" method="post"><dl class="zend_form">

Hors ligne

 

#11 01-06-2010 16:09:56

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: [résolu][Zend_Form_Element_File][ZF 1.10]Taille upload d'un fichier

La balise <form> est elle générée par un objet Zend_Form ou ton élément est-il seul ?

Parce que Zend_Form gère la modification de l'enctype s'il contient un élément Zend_Form_Element_File.


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages