Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
infopc

[RESOLVIDO] Como criar sessoes serverside persistentes

Recommended Posts

infopc

Bom dia

Estou a desenvolver uma aplicação em php  e preciso que a mesma tenha a capacidade de manter as sessões activas por um largo periodo de tempo.

As sessões têm que ser geridas server side.

resumindo eu preciso que quando coloco o visto na checkbox lembrar credenciais a sessão não expire mais, é possivel em php sem recorrer ao uso de cookies? se sim como?

Obrigado.


O que não tem solução, solucionado esta...

Share this post


Link to post
Share on other sites
infopc

Mas assim vou ter que correr a tabela das sessões sempre que alguem entra no site, correr a tabela ver se ha alguma sessão activa e ouver verificar se essa sesão corresponde ao ip em causa, isto se entretanto o isp não mudar o ip caso contrario lá se vai a persistencia de sessão, a base de dados não me parece uma solução para um site com 100 000 users.


O que não tem solução, solucionado esta...

Share this post


Link to post
Share on other sites
yoda

Mas assim vou ter que correr a tabela das sessões sempre que alguem entra no site, correr a tabela ver se ha alguma sessão activa e ouver verificar se essa sesão corresponde ao ip em causa, isto se entretanto o isp não mudar o ip caso contrario lá se vai a persistencia de sessão, a base de dados não me parece uma solução para um site com 100 000 users.

Pois, mas sem usar cookies não há outra forma :)

http://pt2.php.net/manual/en/function.session-set-cookie-params.php

Share this post


Link to post
Share on other sites
infopc

Acabei por recorrer à criação de cookies para manter a sessão activa. até arranjar melhor solução vai ter que ser. Obrigado


O que não tem solução, solucionado esta...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.