Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
O formulário fica na mesma pag do script que faz inserção no banco, com a verif q esta na primeira linha ele só deveria fazer INSERT quando o botão "enviar" fosse pressionado.
Quando pressiono o botão ele FAZ o INSERT sem problemas, mas se eu der refresh na página ele insere o valor novamente no banco, porque ele não está respeitando que o botão tenha q ser pressionado?
<?
if(isset($_POST[enviar])){ //se o botão enviar for pressionado faça o Insert
$sql = "INSERTO INTO tab . . .
?>
<html>
<form id="form1" name="form1" method="post" action="mesmo_arquivo.php">
<input name="conc" type="text" size="3" />
<input name="data" type="text" size="8" maxlength="10" />
<input type="submit" name="enviar" value="Submit" />
</form>
</html>Carregando comentários...