Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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>Carregando comentários...