Yes and the more strange is thar a var_dump($_FILES) give this  :

 array(1) {
  ["photoform"]=>
  array(5) {
    ["name"]=>
    array(1) {
      ["photo"]=>
      string(8) "eepc.jpg"
    }
    ["type"]=>
    array(1) {
      ["photo"]=>
      string(10) "image/jpeg"
    }
    ["tmp_name"]=>
    array(1) {
      ["photo"]=>
      string(14) "/tmp/phpyPPtau"
    }
    ["error"]=>
    array(1) {
      ["photo"]=>
      int(0)
    }
    ["size"]=>
    array(1) {
      ["photo"]=>
      int(599584)
    }
  }
}

so, the upload work, but symfony don't reconize the file...



Alistair Stead wrote:
> Have you set the form to be multi-part?
>
> Regards
>
>
> Alistair
>
> 2008/5/7 Yohan 'rouKs' G. <[EMAIL PROTECTED] 
> <mailto:[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]>
>     >>> <mailto:[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]>>
>     >>>     > <mailto:[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