| |||
sesiones Buenas, quisiera saber de que forma puedo cerrar o como es la forma de colocar el siguiente codigo: session_destroy() si mas lo recuerso asi se escribe, bueno se que sirve para destruir la sesion, pero ahora lo que yo quiero saber es como o donde debo colocarlo, es decir, yo tengo una pagina donde me logueo, ingreso con mi usuario a un menu, pero ese menu tambien tiene un boton de salida, lo que yo quiero es que al presionar el boton me llevo a la pagina de login y obviamente me destruya la sesion del usuario anterior, para asi, cuando intente regresar a una pagina anterior no me lo permita... creo q se puede hacer eso... agradezco las ayudas desde ya!! |
| |||
Respuesta: sesiones gracias x el codigo, pero si quiero que regrese a la pagina anterior... "index.php" bueno yo lo hacia con la etiqueta 'a' asi: <a href="../index.php">volver</a> pero si es un boton, como haria para regresar a la pagina anterior y destruir la sesion a la vez, 2 en 1 ??? se puede supongo.... gracias x la ayuda! |
| ||||
Respuesta: sesiones tambien lo q puedes hacer esmandar a una pagina auxiliar como por ejemplo dentro.php Cita: y otro.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Documento sin título</title> </head> <body> <form id="form1" name="form1" method="get" action="otro.php"> <label> <input type="submit" name="Submit" value="Enviar" /> </label> </form> </body></html> Cita: en otro cierra o destuye la sesion y te manda a index.php q es tu pagina de inicio <?php session_destroy(); echo '<script>document.location="index.php";</script>'; ?> |
| ||||
Respuesta: sesiones no necesariamente tiene que ser un botón, cualquier hipervínculo al archivo logOut.php funciona, por ejemplo: <a href="logOut.php"> Log Out </a> Ese código lo colocas donde quieres poner el texto "Log Out" dentro de tus páginas Por supuesto que en el archivo logOut debe contener el código que anteriormente puse: <?php session_destroy(); echo '<script type="text/javascript"> window.location="index.php"; </script> '; ?> no sé si debes poner index.php o ../index.php |
| |||
Respuesta: sesiones gracias por la ayuda, pero aun sigue sin funcionar, lo que me pasaba anteriormente era que en el menu se perdia la sesion (lo estoy comprobando ya que pinto las variables de sesion en el menu), con tu codigo 'dcreate' ya no sucede eso, el detalle ahora es que no encuentra la pagina, me sale error, pense q era por document.location y lo cambie a window.location.href pero aun asi me sale error, a q se debe? o q estoy haciendo mal...? |
| |||
Respuesta: sesiones cuando no encuentras una pagina... HTTP 404 No encontrado No se puede encontrar la página web HTTP 404 Causas más probables: •Es posible que la dirección no se haya escrito correctamente. •Si hizo clic en un vínculo, es posible que no esté actualizado. |
| |||
Respuesta: sesiones Bueno gracias por el codigo, ya lo arregle, tenia que ingresarle la direccion para volver ya q el index esta fuera de la carpeta, solo era retroceder, gracias por todo |
| ||||
Respuesta: sesiones y la pagina a donde quieres redireccionar esta en la misma ruta de tu pagina, es q a veces a mi pasa q echo '<script>document.location="index.php";</script>'; en index.php, la tengo en una carpeta q no es la misma de la pagina donde cierro sesion, y pues tengo q poner una ruta completa |
| |||
Respuesta: sesiones jeje si gracias, solo era retroceder una carpeta, no lo tenia el index en la misma, esta antes, pero ya lo arregle! gracias x el codigo, ahora me es de ayuda para el resto de lo q quiero hacer. Saludos |