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