tenho um problema com o Session... Nunca consigo utiliza-lo.
Tenho um cadastro de usuarios em um site que estou desenvolvendo.
Apos cadastrado, o usuario deve logar-se no site, para poder utilizar os seus serviços. Quando logado, o usuario pode alterar os seus dados cadastrais.
Quando o usuario realiza o Login, crio uma sessão onde armazeno seu e-mail, para saber que ele está logado, e conseguir buscar suas informações em qualquer local do site.
Pois bem....
Após logado, e com a sessão criada, na primeira vez que o usuario altera os seus dados cadastrais, tudo funciona perfeitamente.
A partir da segunda vez surgem alguns problemas, que não consegui resolver de forma alguma.
1 - Ao tentar alterar os dados novamente, mesmo eu já tendo atualizado o Banco de Dados [MySQL], o formulário de alteração continua trazendo os dados antigos, antes da alteração.
2 - Nesta tela de alteração, que é a mesma do cadastro, tem um botão VOLTAR, que sempre retorna para a página anterior. Quando o usuário clica neste botão, ao estar alterando o cadastro pela segunda vez, surge esta mensagem:
Warning: Page has Expired The page you requested was created using information you submitted in a form. This page is no longer available. As a security precaution, Internet Explorer does not automatically resubmit your information for you.
To resubmit your information and view this Web page, click the Refresh button.
Este erro só ocorre quando utilizo session. Isso tem alguma relação com o session ?
Pergunta
RGStahl
Senhores...
tenho um problema com o Session... Nunca consigo utiliza-lo.
Tenho um cadastro de usuarios em um site que estou desenvolvendo.
Apos cadastrado, o usuario deve logar-se no site, para poder utilizar os seus serviços. Quando logado, o usuario pode alterar os seus dados cadastrais.
Quando o usuario realiza o Login, crio uma sessão onde armazeno seu e-mail, para saber que ele está logado, e conseguir buscar suas informações em qualquer local do site.
Pois bem....
Após logado, e com a sessão criada, na primeira vez que o usuario altera os seus dados cadastrais, tudo funciona perfeitamente.
A partir da segunda vez surgem alguns problemas, que não consegui resolver de forma alguma.
1 - Ao tentar alterar os dados novamente, mesmo eu já tendo atualizado o Banco de Dados [MySQL], o formulário de alteração continua trazendo os dados antigos, antes da alteração.
2 - Nesta tela de alteração, que é a mesma do cadastro, tem um botão VOLTAR, que sempre retorna para a página anterior. Quando o usuário clica neste botão, ao estar alterando o cadastro pela segunda vez, surge esta mensagem:
Warning: Page has Expired The page you requested was created using information you submitted in a form. This page is no longer available. As a security precaution, Internet Explorer does not automatically resubmit your information for you.
To resubmit your information and view this Web page, click the Refresh button.
Este erro só ocorre quando utilizo session. Isso tem alguma relação com o session ?
Pelo erro parece que não tem nada a ver....
O que devo fazer para sanar estes 2 problemas ???
Grato
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.