Hi,

I want to create an image upload form. I have created successfully.
My problem is that i want to rename the file while uploading

i.e  banner1.jpg ->   randomname.jpg


and also i want to check that file being uploaded is a image file.


What i have done so far is given below.



if ($form->isValid()) {

$size = new Size(array('max'=>2000000));
 $adapter = new \Zend\File\Transfer\Adapter\Http();
$validator = new \Zend\Validator\File\IsImage();
$adapter->setValidators(array($size), $File['name']);
 if (!$adapter->isValid()){
$dataError = $adapter->getMessages();
$error = array();
foreach($dataError as $key=>$row)
{
$error[] = $row;
}
$form->setMessages(array('path'=>$error ));
} else {
 $adapter->setDestination('public/images/banner-images');



please help!!





Thanks
sandeep

Reply via email to