Ir para conteúdo

POWERED BY:

Arquivado

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

Rosicler

[Resolvido] limpar formulario

Recommended Posts

Fiz um formulário e após enviar as informações para o banco de dados gostaria que ele limpasse as caixas, pois fiz com que se todas as caixas não estiverem preenchidas ele não envia e não perde o que já foi digitado, mas daí ocorre que após enviar tbm não limpa. vou por uma parte aqui para verem como fiz.

<?php
require("config.php");

$nome = $_POST['nome'];
$email = $_POST['email'];
$fone = $_POST['fone'];
$cidade = $_POST['cidade'];
$estado = $_POST['estado'];
$civil = $_POST['civil'];

if (!empty($nome) && !empty($email) && !empty($fone) && !empty($cidade) && !empty($estado) && !empty($civil) ) {

$sql = mysql_query("INSERT INTO cadastro (nome, email, fone, cidade, estado, civil) VALUES ('$nome', '$email', '$fone', '$cidade', '$estado', '$civil')");

echo "Cadastrado com sucesso";
}else{
echo "preencha todos os campos";
}
?>

</p>
<form id="form1" name="form1" action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="multipart/form-data">
 <p>Nome:
   <label>
     <input type="text" name="nome" id="nome" value="<?php echo $nome; ?>" />
   </label>
 </p>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse script limpa a caixa de texto nome. Coloque-o no final da página

<script type="text/javascript"> document.form1.nome.value = '';</script>

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.