Ir para conteúdo

Arquivado

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

Dunhaaaa

Não perder dados digitados

Recommended Posts

Bom dia pessoal!

 

Galera como faço que para que num formulário faça a verificação e se contenha erro ele não perca os dados do formulário?

 

Pois fiz a verificação de um campo "CPF" e coloquei para ele dar uma mensagem caso o "CPF" não exista, com isto fiz que caso não exista imprima uma notificação de erro no mesmo formulário, como faço que para o formulário não perca os dados digitados sendo assim o usuário não precise digitar tudo novamente?

 

Desde já obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu uso duas maneiras javascript ou session

 

Em javascript voce pode estar usando esta função

 

java script:history.back()
dentro de href

 

ou armazenar na variavel de $_SESSION dando um print na value

 

que serve como um bloco de notas dentro do servidor.

 

abraços. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu uso duas maneiras javascript ou session

 

Em javascript voce pode estar usando esta função

 

java script:history.back()
dentro de href

 

ou armazenar na variavel de $_SESSION dando um print na value

 

que serve como um bloco de notas dentro do servidor.

 

abraços. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

WDuarte, valeu pela ajuda.

 

Fiz o teste com Java Script funcionou de boa porém a mensagem de erro nao aparece mais.

 

Esta correta esta função que fiz, pois não manjo muito.

 

<script language="JavaScript">

var erro = "";

if(erro != ""){

history.back();

}

</script>

 

Se foce por Seção como devo proceder?

 

Desde já obrigado pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Posta seu código assim fica mais fácil de te ajudar,

 

se voce esta fazendo a validação em mais de uma pagina coloque para analizarmos e daremos os dois exemplos de como proceder.

 

Abraços!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

É o primeiro tópico que respondo, desculpa se eu não for muito clara.

 

Vou criar um formulário de exemplo:

 

index.php

 

<form name="form" method="post" action="verifica.php">
   <input type="text" name="campo" value="<?php echo $campo; ?>" />
   <input type="submit" name="submit" value="Enviar" />
</form>

O campo estará em branco porque não foi atribuído nenhum valor a essa variável.

 

Ao enviar o formulário para outra página (verifica.php), o script irá conferir os campos existentes.

 

Caso existam erros, ao incluir de novo o formulário, os campos estarão preenchidos.

 

verifica.php

 

$campo=$_POST["campo"];

if($campo=="")
  { include "index.php" }
else
  {echo "cadastrado com sucesso";}

 

Espero que ajude.

 

^_^

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.