X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/b49bcec7b53d0fef70585697308ba2473cd961e9..3f60841680d8a7c6396a4cbc7d70a043770ec172:/sistema/www/sel-sistema.php diff --git a/sistema/www/sel-sistema.php b/sistema/www/sel-sistema.php index d2a3428..6a3e776 100644 --- a/sistema/www/sel-sistema.php +++ b/sistema/www/sel-sistema.php @@ -19,25 +19,32 @@ // // $Id$ // + +//REQUIRE ONCE {{{ 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'); + $TABLAFORM =& new MECON_HTML_Tabla ('width="400"', 'comun'); + $FORM->renderer->setTable($TABLAFORM); $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'); + 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', '', ', '); // }}} @@ -51,7 +58,7 @@ $responsable =& $FORM->getElement ('responsable'); $_SESSION['usuario'] = $responsable->getValue(); } - header('Location: index'); + header('Location: '.$_POST['redirect']); } // }}} // DIBUJO LA PAGINA {{{