/** * Close tag * * @return string */ public function closeTag() { $helper = new Helper\Form(); return $helper->closeTag(); }
$progress_key->setAttribute('id', 'progress_key'); $progress_key->setValue(md5(uniqid(rand()))); $submit = new Element\Submit('submit'); $submit->setValue('Upload!'); $form = new Form("ZendForm"); $form->setAttributes(array('enctype' => 'multipart/form-data', 'action' => 'ZendForm.php', 'target' => 'uploadTarget', 'onsubmit' => 'observeProgress();')); $form->prepare(); $formhelper = new Helper\Form(); $formfile = new Helper\FormFile(); $formhidden = new Helper\FormHidden(); $formsubmit = new Helper\FormSubmit(); echo $formhelper->openTag($form); echo $formhidden($progress_key); echo $formfile($file); echo $formsubmit($submit); echo $formhelper->closeTag(); ?> <iframe name="uploadTarget"></iframe> <div id="progressbar"> <div class="pg-progressbar"> <div class="pg-progress" id="pg-percent"> <div class="pg-progressstyle"></div> <div class="pg-invertedtext" id="pg-text-1"></div> </div> <div class="pg-text" id="pg-text-2"></div> </div> </div> <div id="progressBar"> <div id="progressDone"></div> </div>
/** * Generate a closing form tag * * @return string */ public function closeTag() { return parent::closeTag(); }