exit; } // Start the page. $page_output->header(array('title' => _("New Ticket"))); $notification->notify(array('listeners' => 'status')); if ($valid3 && $valid2 && $valid1) { $form4->open($r, $vars, 'create.php', 'post'); // Preserve previous forms. $form1->preserve($vars); $r->_name = $form1->getName(); $r->beginInactive($form1->getTitle()); $r->renderFormInactive($form1, $vars); $r->end(); echo '<br />'; $form2->preserve($vars); $r->_name = $form2->getName(); $r->beginInactive($form2->getTitle()); $r->renderFormInactive($form2, $vars); $r->end(); echo '<br />'; $form3->preserve($vars); $r->_name = $form3->getName(); $r->beginInactive($form3->getTitle()); $r->renderFormInactive($form3, $vars); $r->end(); echo '<br />'; // Preserve an uploaded file if there was one. $form3->getInfo($vars, $info); if (!empty($info['newattachment']['name'])) { $file_name = $info['newattachment']['name']; $tmp_file_path = Horde::getTempFile('whups');