menus
Tengo un archivo que comprueba si se ha iniciado una variable de sesion.
Cuando un usuario inicia una sesion, se cambia la variable de session de usuario al usuario que pertenece, es decir: $_SESSION[\'usuario\']="cliente" o otra cosa.
El archivo que comente al principio que comprobaba se si habia iniciado la variable, carga un menu u otro con diferentes opciones dependiendo de esta variable. (si es el administrador tendrá otro menu) Y este archivo se incluye en todas las páginas.
El problema está en que si un usuario identificado le da al botón de atras del navegador, se muestra la pantalla de identificación pero con el menú del usuario que se habÃa identificado.
Como puedo arreglar esto? hay alguna manera de ver si le da hacia atras y dependiendo de ello cargar otro menu?
Cuando un usuario inicia una sesion, se cambia la variable de session de usuario al usuario que pertenece, es decir: $_SESSION[\'usuario\']="cliente" o otra cosa.
El archivo que comente al principio que comprobaba se si habia iniciado la variable, carga un menu u otro con diferentes opciones dependiendo de esta variable. (si es el administrador tendrá otro menu) Y este archivo se incluye en todas las páginas.
El problema está en que si un usuario identificado le da al botón de atras del navegador, se muestra la pantalla de identificación pero con el menú del usuario que se habÃa identificado.
Como puedo arreglar esto? hay alguna manera de ver si le da hacia atras y dependiendo de ello cargar otro menu?
Saludos
mira de rapido lo ke se me okurre es ke tengas una variable de session ke kuando te manda de la pantalla de identifikacion a la pantalla siguiente le des un valor digamos
OnlineUser = 0
kuando el usuario aun no se identifika
entonces verifikas este valor en la pagina de identifikacion
si el usuario se identifika korrektamente, entonces lo kambias el valor a 1 y lo mandas a otra pagina
OnlineUser = 1
kon este valor entonces si regresas a la pagina de identifikacion puedes ver si usuario ya estaba identifikado y si es asi entonces antes de kargar la pagina verifikar el valor de la variable OnlineUser y si es igual a uno, entonces lo sakas de la pagina o haces lo ke tengas ke hacer...
bueno eso es algo ke se me okurre de rapido asi sin mucho pensar, espero te pueda servir
por ahi debo de tener talves algun ejemplo, porke no te das una vuelta en mi sitio
http://www.jakousi.com
en la sekcion "aki las deskargas" hay algunos ejemplos de sessiones y kosas asi, no es mucho lo ke hay pero kreo ke hasta el momento a servido.
suerte, si tienes alguna duda, puedes postearla en mi pagina tambien, en la sekcion "preguntale al webmaster"
ciao
mira de rapido lo ke se me okurre es ke tengas una variable de session ke kuando te manda de la pantalla de identifikacion a la pantalla siguiente le des un valor digamos
OnlineUser = 0
kuando el usuario aun no se identifika
entonces verifikas este valor en la pagina de identifikacion
si el usuario se identifika korrektamente, entonces lo kambias el valor a 1 y lo mandas a otra pagina
OnlineUser = 1
kon este valor entonces si regresas a la pagina de identifikacion puedes ver si usuario ya estaba identifikado y si es asi entonces antes de kargar la pagina verifikar el valor de la variable OnlineUser y si es igual a uno, entonces lo sakas de la pagina o haces lo ke tengas ke hacer...
bueno eso es algo ke se me okurre de rapido asi sin mucho pensar, espero te pueda servir
por ahi debo de tener talves algun ejemplo, porke no te das una vuelta en mi sitio
http://www.jakousi.com
en la sekcion "aki las deskargas" hay algunos ejemplos de sessiones y kosas asi, no es mucho lo ke hay pero kreo ke hasta el momento a servido.
suerte, si tienes alguna duda, puedes postearla en mi pagina tambien, en la sekcion "preguntale al webmaster"
ciao
