Código:
acompañado de un simple javascript como este:if ($_GET['act'] == null) { echo "aqui solo pondre el combo."; ?> <select name='accion' onChange='move()'><option value=''>[Seleccione una Accion]</option> <option value='COD 001'>Añadir Contacto</option> <option value="COD 002">Editar Contacto</option> <option value="COD 003">Borrar Contacto</option></select> <?php } else if ($_GET['act'] == "add") { echo "aqui estara el combo + formulario de ADD"; } else if ($_GET['act'] == "del") { echo "aqui estara el combo + formulario de DEL"; } else if ($_GET['act'] == "edit") { echo "aqui estara el combo + formulario de EDIT"; }
Código:
Hasta ahí todo bien, el problema es que mi control de sesión entra en acción y patea el browser de vuelta al index. El codigo al tope de la pagina de formularios es:<script language="JavaScript"> function move() { window.location = 'http://server.com/clientarea/conadd.php?act=add'; } </script>
Código:
Sin el código de control de sesion, los GET funcionan sin problemas, pero con el no funcionan ni aunque escriba las variables a mano en la barra del browser. Como arreglo esto o hay mejor método para conseguir lo que quiero? <?php session_start(); if ( !isset( $_SESSION['ready'] ) ) { header('Location: ../index.php'); } else { echo "sesion en efecto"; echo " hola ".$_SESSION['username']; } ?>