// +----------------------------------------------------------------------+ // // $Id$ // require_once 'MECON/HTML/QuickForm.php'; require_once 'MECON/HTML/Tabla.php'; require_once 'SAMURAI/Sistema.php'; //CREO LOS OBJETOS NECESARIOS {{{ $FORM = new MECON_HTML_QuickForm ('sel_sistema','post','sel-sistema'); $SISTEMAS = SAMURAI_Sistema::getArraySistemas($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')); //SI ESTA EL LOGIN NO LO PIDO {{{ if (!@$_SESSION['usuario']) { $FORM->addElement ('text', 'responsable', 'Responsable', array('size' => '30')); $FORM->addRule ('responsable', 'El campo responsable es obligatorio', 'required'); } // }}} $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: index'); } // }}} // DIBUJO LA PAGINA {{{ $MARCO->habilitarLinks(false); //MODIFICAR ESTO CUANDO SE HAGA LA FUNCION DESHABILITAR LINKS $MARCO->addBody($FORM); $MARCO->display(); // }}} ?>