Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tana

Voltar página sem perder dados

Recommended Posts

Bom dia pessoal, preciso de ajuda...

Tenho um formulário para inserção de dados no banco e upload de arquivos, tudo no mesmo form...

O usuário informa os dados e o(os) arquivo(s) para upload...

e clica no botão gravar...depois de dar o submit no form é verificado se o usuário escolheu algum

arquivo com tamanho maior que 1MB. Caso tenha escolhido, é mostrado um alert e o sistema volta para

a página do form...(estou usando history.go(-1)), mas nesta volta, os dados que o usuário digitou são perdidos...

gostaria que os dados fossem recuperados...há alguma forma sem ser utilizando $_SESSION ??

alguém pode ajudar?...

Compartilhar este post


Link para o post
Compartilhar em outros sites

O modo mais fácil é com as SESSIONS.

Daí você apaga elas caso o usuário prossiga corretamente no envio do formulário.

 

Outra forma, ainda melhor é com o próprio POST, mas nesse caso a página que faz tratamento dos dados deverá ser a mesma que contém o formulário.

 

Até mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que não tenta com Ajax? Faça uma requisição para verificar o tamanho e, se retornar OK, habilite o botão para enviar o formulário, ou qualquer outra coisa.

 

Documentação: http://www.php.net/manual/en/features.file-upload.post-method.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

você utilizando ajax verifica se o campo do formulario do arquivo esta nulo ou não.. caso esteja ele não faz a verificação...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.