I have created a form in frontend where sellers can fill their details but for brands logo, I want them to upload all the logos through a single input.How can I do that? Code: form- __('Brand Logo') ?>
Controller:
foreach($_FILES["logopic"]["tmp_name"] as $key=>$tmp_name){
if(strlen($_FILES['logopic']['name'])>0){
$image = getimagesize($_FILES['logopic']['tmp_name']);
if($image['mime']) {
$img2 = rand(1,99999).$_FILES["logopic"]["name"];
$target= Mage::getBaseDir().'/media/Seller_Profile/BrandsLogo';
$uploader = new Mage_Core_Model_File_Uploader('logopic');
$uploader->setAllowedExtensions(array('gif','jpg','jpeg','png'));
$uploader->setAllowCreateFolders(true);
$uploader->setAllowRenameFiles(false);
$uploader->setFilesDispersion(false);
$saved = $uploader->save($target,$img2);
if($saved){
$value->setlogopic($img2);
}
}else{
Mage::getSingleton('core/session')->addError(Mage::helper('marketplace')->__("Disallowed file type."));
}
} }