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
-~----------~----~----~----~------~----~------~--~---