tana 0 Denunciar post Postado Setembro 23, 2010 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
Matheus Tavares 167 Denunciar post Postado Setembro 23, 2010 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
tana 0 Denunciar post Postado Setembro 23, 2010 Muito obrigada H4X0R... vou tentar elaborar com a dica que me passastes... qualquer coisa eu posto, pode ser? Tana Compartilhar este post Link para o post Compartilhar em outros sites
Eliseu M. 2 Denunciar post Postado Setembro 23, 2010 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
André Severino 3 Denunciar post Postado Setembro 23, 2010 Utilize as 2 formas é melhor, tanto na verificação pelo php, quanto via ajax. Pois se o cliente desabilitar os códigos de .js do navegador f#$*&*&@# Compartilhar este post Link para o post Compartilhar em outros sites
tana 0 Denunciar post Postado Setembro 24, 2010 O problema é que o usuário pode anexar arquivo(s) ou não... é opcional... Compartilhar este post Link para o post Compartilhar em outros sites
wolfphw 60 Denunciar post Postado Setembro 24, 2010 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