viendo un ejemplo del dreamweaver que te hace con las aplicaciones, hay una opcion que es desconectar.
Yo le veo mucha parafernalia, codigo que nunca voy a usar (porque no me gusta usarlo claro).
pero mi duda esta aqui.
Código:
¿puedo hacer que cuando pulse el link de desconectar haga una accion especifica?<?php //initialize the session if (!isset($_SESSION)) { session_start(); } // ** Logout the current user. ** $logoutAction = $_SERVER['PHP_SELF']."?doLogout=true"; if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){ $logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){ //to fully log out a visitor we need to clear the session varialbles $_SESSION['MM_Username'] = NULL; $_SESSION['MM_UserGroup'] = NULL; $_SESSION['PrevUrl'] = NULL; unset($_SESSION['MM_Username']); unset($_SESSION['MM_UserGroup']); unset($_SESSION['PrevUrl']); $logoutGoTo = "aaa"; if ($logoutGoTo) { header("Location: $logoutGoTo"); exit; } } ?> <a href="<?php echo $logoutAction ?>">Desconectar</a>
la accion que hace al pulsarla (en este ejemplo) es que pasa por 2 variables de URL y luego hace la accion.
Quiero saltarme todos estos pasos, y que, al pulsar el link haga una accion.
por ejemplo (algo asi):
Código:
Pero claro esta, este ejemplo no exise.<?php //initialize the session if (!isset($_SESSION)) { session_start(); } if ($logoutAction ){ //to fully log out a visitor we need to clear the session varialbles $_SESSION['MM_Username'] = NULL; $_SESSION['MM_UserGroup'] = NULL; $_SESSION['PrevUrl'] = NULL; unset($_SESSION['MM_Username']); unset($_SESSION['MM_UserGroup']); unset($_SESSION['PrevUrl']); } ?> <a href="<?php echo $logoutAction ?>">Desconectar</a>
¿alguna recomendacion?
PD: me quiero saltar las acciones por URL