X-Git-Url: https://git.llucax.com/mecon/samurai.git/blobdiff_plain/d0ae155a8be2168110755cce58865068b34bfe91..9002d01b94477c868b4b6b84eb496262ea30fadf:/sistema/www/sel-sistema.php diff --git a/sistema/www/sel-sistema.php b/sistema/www/sel-sistema.php index 8f21d4d..7f1f5e7 100644 --- a/sistema/www/sel-sistema.php +++ b/sistema/www/sel-sistema.php @@ -1,5 +1,5 @@ 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')); - - //SI ESTA EL LOGIN NO LO PIDO {{{ - if (!@$_SESSION['samurai']['login']) { - $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', '', ', '); -// }}} - +$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['samurai']['login'] = $responsable->getValue(); - } - header('Location: index'); +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(); } -// }}} -// DIBUJO LA PAGINA {{{ - $_SESSION['deshabilitar_links'] = true; //MODIFICAR ESTO CUANDO SE HAGA LA FUNCION DESHABILITAR LINKS - $MARCO = new Marco ('../conf/confSecciones.php'); - $MARCO->addBody($FORM); - $MARCO->display(); + header('Location: '.$_POST['redirect']); +} +//}}} + +//DIBUJO LA PAGINA {{{ +$im =& new MECON_HTML_Image('images/copete.jpg', + 'Intranet - MEcon - SAMURAI'); + +$TABLA->addRow(array($im), 'align="center"'); +$TABLA->addRow(array($FORM), 'align="center"'); + +$PAGE->addStyleSheet($FORM->getCss()); +$PAGE->addBodyContent('