// +----------------------------------------------------------------------+ // // $Id$ // //REQUIRE ONCE {{{ require_once 'HTML/Page.php'; require_once 'MECON/HTML/QuickForm.php'; require_once 'MECON/HTML/Tabla.php'; require_once 'SAMURAI/Sistema.php'; //}}} //CREO LOS OBJETOS NECESARIOS {{{ $PAGE = new HTML_Page(array ('doctype'=>'HTML 4.01 Transitional', 'charset' => 'iso-8859-1', 'lineend' => 'unix', 'language' => 'es', 'cache' => 'false', 'simple' => 'true')); $PAGE->addStyleSheet('/MECON/css/marco.css'); $FORM = new MECON_HTML_QuickForm ('sel_sistema','post','sel-sistema'); $TABLAFORM =& new MECON_HTML_Tabla ('width="400"', 'comun'); $FORM->renderer->setTable($TABLAFORM); $SISTEMAS = SAMURAI_Sistema::getArraySistemasSeleccionar($DB); // }}} //AGREGO LOS ELEMENTOS DEL FORM {{{ $FORM->addElement ('header', 'cabecera', 'Seleccione el sistema con el cual quiere trabajar'); $FORM->addElement ('select', 'sistemas', 'Sistemas', $SISTEMAS, array('size' => '1')); if (@$_GET['redirect']) { $redirect = $_GET['redirect']; } elseif (@$_POST['redirect']) { $redirect = $_POST['redirect']; } else { $redirect = 'index'; } $FORM->addElement ('hidden', 'redirect', $redirect); $group[] = HTML_QuickForm::createElement('submit', 'aceptar' , 'Seleccionar'); $FORM->addGroup($group,'botones', '', ', '); // }}} //VALIDO EL FORMULARIO {{{ if ($FORM->validate()) { $sistema =& $FORM->getElement ('sistemas'); $tmp = $sistema->getSelected(); $_SESSION['samurai']['id_sistema'] = $tmp['0']; if ($FORM->elementExists('responsable')) { $responsable =& $FORM->getElement ('responsable'); $_SESSION['usuario'] = $responsable->getValue(); } header('Location: '.$_POST['redirect']); } // }}} // DIBUJO LA PAGINA {{{ require_once 'MECON/HTML/Image.php'; $im =& new MECON_HTML_Image('images/copete.jpg'); $PAGE->addBodyContent($im); $PAGE->addBodyContent($FORM); $PAGE->addStyleSheet($FORM->getCSS()); $PAGE->setTitle('Seleccionar Sistema'); $PAGE->display(); // }}} ?>