Posted in PHP, zebra_form

Zebra_form – uploading multiple documents or images

require “”.$_SERVER[‘DOCUMENT_ROOT’].”/xyz/Zebra_Form/Zebra_Form.php”;

$form = new Zebra_Form(‘form1’, ‘post’, ”, array(‘autocomplete’ => ‘off’));

// — _UPLOADS_MULTI ——————————————————————

$form->add(‘label’, ‘lbl_uploads_multi’, ‘_UPLOADS_MULTI’, “CESUploads”);

$obj = $form->add(‘multiplefile’, ‘_UPLOADS_MULTI’);

$myPath1 = ‘CES’ . ‘/’ . ‘Docs’;

$obj->set_rule(array(
‘upload’ => array($myPath1, false, ‘error’, ‘errUpload’),
‘filetype’ => array(‘pdf,jpg,jpeg, png’, ‘error’, ‘errFileType’),
‘filesize’ => array(2000000, ‘error’, ‘errMaxFileSize#2000000’),
‘maxfiles’ => array(50, ‘error’, ‘lblMaxFiles#50’),
));

On Submit …..

if ($form->validate()) {

$fileUploadId = $form->getUploadId();

foreach ($fileUploadId as $key => $value)

echo ‘ storeDetail (‘ . $value . ‘); ‘;

}

$form->render(‘inl_sev_057_T_opl.php’);