Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, sempre q eu crio um formulario de cadastro eu tb crio um segundo cadastro com os mesmos campos para tratar os erros, ultimamente to achando q poderia fazer de outras maneiras, gostaria de mostrar como faço atualmente:
<?
$acao = $_GET[acao];
if ($acao=="formulario_erro"){
$nome = $_GET[nome];
$endereco = $_GET[endereco];
?>
Há campos vazios!! Preencha-os corretamente!! <br>
<form name="form1" action="?acao=inserir" method="post">
Nome <input type="text" name="nome" value="<? echo "$nome" ?>" > <br>
Endereço <input type="text" name="endereco" value="<? echo "$endereco" ?>"> <br>
<input type="submit" value="inserir"> <br>
</form>$nome = $_POST[nome];
$endereco = $_POST[endereco];
if (($nome=="") or ($endereco =="")){
?>
<script>
alert("Há campos vazios!! Preencha-os corretamente!!");
location.href="?acao=formulario_erro&nome=$nome&endereco=$endereco";
</script>
<?php
}}
else {
?>
<form name="form1" action="?acao=inserir" method="post">
Nome <input type="text" name="nome"> <br>
Endereço <input type="text" name="endereco"> <br>
<input type="submit" value="inserir"> <br>
</form>é isso, preciso de alternativas para este script, conto com a opinião e ajuda de vcs http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
abraços
Carregando comentários...