Thanks for advice :) I want only jpg available. thomasW wrote: > > When you want to limit to *.jpg use the Extension validator. > When you want to limit to JPEG files (regardless of the extension), then > you > must have > * FileInfo extension or > * MimeType extension installed > > When you want it the unsave way then you can switch on HTTP detection. > > Greetings > Thomas Weidner, I18N Team Leader, Zend Framework > http://www.thomasweidner.com > > ----- Original Message ----- > From: "robos85" <[email protected]> > To: <[email protected]> > Sent: Wednesday, November 04, 2009 9:29 PM > Subject: Re: [fw-general] File upload problem:( > > >> >> OK i used >> $adapter->addValidator('MimeType', false, array('image/jpeg')); >> and now I get: >> Array ( [fileMimeTypeNotDetected] => The mimetype of file 'dsc00160e.jpg' >> could not been detected ) >> >> I want to restrict only .jpg >> >> Is php5.3 or special modules required? >> >> thomasW wrote: >>> >>> You should not limit the IsImage valdator when using it. >>> When you need this then use the MimeType Validator. >>> >>> Note that JPEG Pictures can have multiple mime variants and you limited >>> to >>> only one. The mimetype is "image/jpeg" and not "jpeg" >>> >>> Greetings >>> Thomas Weidner, I18N Team Leader, Zend Framework >>> http://www.thomasweidner.com >>> >>> ----- Original Message ----- >>> From: "robos85" <[email protected]> >>> To: <[email protected]> >>> Sent: Wednesday, November 04, 2009 9:13 PM >>> Subject: Re: [fw-general] File upload problem:( >>> >>> >>>> >>>> OK, that error is repaired, but $adapter->addValidator('IsImage', >>>> false, >>>> 'jpeg'); gets error: Array ( [fileMimeTypeNotDetected] => ) >>>> >>>> PHP logs give no errors. What can it be? >>>> >>>> thomasW wrote: >>>>> >>>>> Look here for details to the openbase_dir directive: >>>>> http://php.net/manual/en/ini.sect.safe-mode.php >>>>> >>>>> Greetings >>>>> Thomas Weidner, I18N Team Leader, Zend Framework >>>>> http://www.thomasweidner.com >>>>> >>>>> ----- Original Message ----- >>>>> From: "robos85" <[email protected]> >>>>> To: <[email protected]> >>>>> Sent: Wednesday, November 04, 2009 6:37 PM >>>>> Subject: [fw-general] File upload problem:( >>>>> >>>>> >>>>>> >>>>>> I have that code in my controller: >>>>>> $destination = PUBLIC_PATH.'/obrazek.jpg'; >>>>>> $adapter = new Zend_File_Transfer_Adapter_Http(); >>>>>> $adapter->addFilter('Rename', array('target'=>$destination, >>>>>> 'overwrite'=>true)); >>>>>> $adapter->addValidator('Size', false, array('min' => 20, 'max' => >>>>>> 2000000)); >>>>>> $adapter->addValidator('Count', false, array('min' =>1, 'max' => 1)); >>>>>> $adapter->addValidator('IsImage', false, 'jpeg'); >>>>>> if(!$adapter->isValid()) { >>>>>> print_r($adapter->getMessages()); >>>>>> } >>>>>> try { >>>>>> $adapter->receive(); >>>>>> } catch (Zend_File_Transfer_Exception $e) { >>>>>> $e->getMessage(); >>>>>> } >>>>>> >>>>>> I get that error: >>>>>> Warning: file_exists() [function.file-exists]: open_basedir >>>>>> restriction >>>>>> in >>>>>> effect. File(/usr/share/misc/magic) is not within the allowed >>>>>> path(s): >>>>>> (/home/wwday/:/tmp:/usr/local/lib/php/:/usr/sbin/:/usr/bin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin/) >>>>>> in >>>>>> /home/wwday/domains/wwday/wwdaypriv/library/Zend/Validate/File/MimeType.php >>>>>> on line 144 >>>>>> AND >>>>>> Array ( [fileMimeTypeNotDetected] => ) >>>>>> >>>>>> What have I done wrong? I'm searchung all day, tyied many ways but i >>>>>> can't >>>>>> get it work :( >>>>>> -- >>>>>> View this message in context: >>>>>> http://old.nabble.com/File-upload-problem%3A%28-tp26201092p26201092.html >>>>>> Sent from the Zend Framework mailing list archive at Nabble.com. >>>>> >>>>> >>>>> >>>> >>>> -- >>>> View this message in context: >>>> http://old.nabble.com/File-upload-problem%3A%28-tp26201092p26203838.html >>>> Sent from the Zend Framework mailing list archive at Nabble.com. >>> >>> >>> >> >> -- >> View this message in context: >> http://old.nabble.com/File-upload-problem%3A%28-tp26201092p26204073.html >> Sent from the Zend Framework mailing list archive at Nabble.com. > > >
-- View this message in context: http://old.nabble.com/File-upload-problem%3A%28-tp26201092p26206221.html Sent from the Zend Framework mailing list archive at Nabble.com.
