Ir para conteúdo

POWERED BY:

Arquivado

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

duca041

[Resolvido] ao faer teste de campo vazio perc os valores já digit

Recommended Posts

Galera é o seguinte....

quando faço o teste com o if por exemplo....

if ($nome == ""){

echo"<script> alert(\"* NOME é Campo OBRIGATÓRIO!\")</script>";

}

ele faz o teste e funciona tudo certo só que eu perco os dados que já foram digitados nos outros campos ....

dae volta pro formulario de novo todo em branco....

o que esta arrado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Experimente fazer validação em tempo real com ajuda de AJAX e ao encontrar algum erro, enviar o endereço de 'voltar' do navegador "history.go(-1)".

 

Lembrando que só alguns navegadores suportam esta característica.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu Evandro mas não tava querendo usa ajax bem por isso....

valeu a duica

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim sim.. mas não tenho muito conhecimento em ajax....

queria testar ali mesmo no form...

Se alguem puder ajudar fico muito grato...

Compartilhar este post


Link para o post
Compartilhar em outros sites

<form action="pg2.php" method="post"><input type="text" name="valor"><button type="submit">Testar</button></form>

 

pg2.php

<?php if($_SERVER['REQUEST_METHOD'] !== 'POST' || $_POST['valor'] !== 'iMasters') {
   $js = <<<Javascript
alert('Você deve digitar "iMasters"!');
window.href.location = history.go(-1);
Javascript;
   die('<script type="text/javascript">'.$js.'</script>');
}

else echo "Teste OK.";

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.