Foros del Web » Programando para Internet » PHP »

problema con sesiones!

Estas en el tema de problema con sesiones! en el foro de PHP en Foros del Web. Mi problema es que tengo un archivo de login.php otro de contenido y otro de logout.php (para cerrar la sesion), pero mi problema, es que ...
  #1 (permalink)  
Antiguo 13/10/2005, 18:37
Avatar de faco84  
Fecha de Ingreso: julio-2005
Mensajes: 61
Antigüedad: 18 años, 9 meses
Puntos: 0
problema con sesiones!

Mi problema es que tengo un archivo de login.php otro de contenido y otro de logout.php (para cerrar la sesion), pero mi problema, es que cierro la sesion y todo parece perfecto. Pero cuando vuelvo atras con las flechas de desplazamiento del browser, despues de varios intentos, el navegador me pregunta si desea reenviar los datos (¿ form del login.php?) pulse aceptar para si. Entonces por esto es posible reentrar a la pagina sin necesidad de pasar por el form del login.php .
Cual puede ser el problema?. Cual es el mejor metodo para cerrar la sesion de manera efectiva? o como puedo evitar entrar a la web sin enviar datos por formulario???.

Espero contar con sus aportes y ayudas!! Muuuchas gracias!!.
  #2 (permalink)  
Antiguo 13/10/2005, 18:52
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
No es problema de sesiones, es problema de los datos enviados por POST. Lo que necesitas hacer es separar "el proceso" de lo que vayas a hacer con los datos enviados por un formulario y REDIRECCIONAR sin tener salida en el navegador.

Ahora tendrás 2 archivos (adivino) de esta manera:

Formulario >> Proceso/Resultado


Donde "Proceso/formulario" recibe los datos y "los procesa" (el loguot) y posteriormente muestras un mensaje... necesitas separar ese proceso:

Formulario >> Proceso/Resultado


Donde "Proceso" no tiene salida hacia el navegador sino que REDIRECCIONA a otro archivo... ó a él mismo...

http://www.forosdelweb.com/f18/caduca-pagina-322726/

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 13/10/2005, 19:39
Avatar de faco84  
Fecha de Ingreso: julio-2005
Mensajes: 61
Antigüedad: 18 años, 9 meses
Puntos: 0
Oks, entiendo. Muchas gracias por la atencion!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:19.