Have you set the form to be multi-part?
Regards

Alistair

2008/5/7 Yohan 'rouKs' G. <[EMAIL PROTECTED]>:

>
> I've got the same result after a symfony fix-perms and a chmod -R 777 *
> in my symfony directory
>
> Tom Haskins-Vaughan wrote:
> > Are you permissions on the upload directory set correctly?
> >
> > Yohan 'rouKs' G. wrote:
> >
> >> Yes of course :D
> >> I don't ask for a validator wich make his job...
> >> Others fields of my forms work perfectly but I can't send files :/
> >>
> >> Dmitry Nesteruk wrote:
> >>
> >>> Did you chose a file for upload? This field is required.
> >>>
> >>> 2008/5/7 Yohan 'rouKs' G. <[EMAIL PROTECTED]
> >>> <mailto:[EMAIL PROTECTED]>>:
> >>>
> >>>
> >>>     Don't work :(
> >>>
> >>>     I've got this message :
> >>>
> >>>        * Click browse and choose one of your photos to apear on your
> >>>     profile
> >>>
> >>>
> >>>     Dmitry Nesteruk wrote:
> >>>     > yes, you can
> >>>     >
> >>>     > Example:
> >>>     >
> >>>     > ----- actions.class.php ------
> >>>     >
> >>>     > if ($this->form->isValid()) {
> >>>     >
> >>>     >      $file = $this->form->getValue('photo')
> >>>     > ;
> >>>     >      $path = "/tmp/file.";
> >>>     >      $extension = strtolower($file->getExtension($file-
> >>>     > >getOriginalExtension()));
> >>>     >      $file->save($path.$extension);
> >>>     >
> >>>     > }
> >>>     >
> >>>     > --------
> >>>     >
> >>>     > ---- PhotoForm.class.php ------
> >>>     > class PhotoForm extends sfForm
> >>>     > {
> >>>     >        public function configure()
> >>>     >    {
> >>>     >    $this->setWidgets(array(
> >>>     >      'photo'                           => new
> >>>     > sfWidgetFormInputFile(),
> >>>     >    ));
> >>>     >
> >>>     >    $this->setValidators(array(
> >>>     >      'photo'                           => new
> >>>     > sfValidatorFile(array('required' => true,
> >>>     >
> >>>     >                                   'max_size' => '1024000', //
> >>>     bytes (1MB)
> >>>     >
> >>>     >                                   'mime_types' =>
> >>>     array('image/jpeg')
> >>>     >
> >>>     >                                   )),
> >>>     >    ));
> >>>     >
> >>>     >
> >>>     >    $this->validatorSchema['photo']->setMessage('max_size', 'File
> >>>     size
> >>>     > limit is 1MB, please make your file smaller');
> >>>     >    $this->validatorSchema['photo']->setMessage('mime_types',
> 'The
> >>>     > file you submit is not a valid format. Please upload a JPG, GIF
> >>>     or PNG
> >>>     > image file');
> >>>     >    $this->validatorSchema['photo']->setMessage('required',
> 'Click
> >>>     > browse and choose one of your photos to apear on your profile');
> >>>     >
> >>>     >    $this->widgetSchema->setNameFormat('photoform[%s]');
> >>>     >    $this->errorSchema = new sfValidatorErrorSchema($this-
> >>>     > >validatorSchema);
> >>>     >    }
> >>>     >
> >>>     > }
> >>>     >
> >>>     >
> >>>     > 2008/5/7 Yohan 'rouKs' G. <[EMAIL PROTECTED]
> >>>     <mailto:[EMAIL PROTECTED]>
> >>>     > <mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]
> >>>:
> >>>     >
> >>>     >
> >>>     >     Hi all,
> >>>     >
> >>>     >     I've got a problem with file upload in sf1.1. Validating
> >>>     alway miss
> >>>     >     with the message 'requested'.
> >>>     >
> >>>     >     How can i upload files in 1.1 ?
> >>>     >
> >>>     >     Thanks.
> >>>     >
> >>>     >
> >>>     >
> >>>     > >
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>
> >
> > >
> >
> >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to