Hola que tal tengo una duda... saben que he hecho un formulario con mis imput. y la pagina de envio de los datos al mysql estan en la misma pagina.. el form tiene en action... la misma pagina... el envia los datos y todo bien... pero cuando yo envio. y recargo la pagina (f5)... el mismo dato se vuelve a enviar aun cuando le he puesto la condicion de que solo cuando presione el boton?
como hago para que una vez enviado los datos. yo presione f5 y no se vuelva enviar?
pense que la condicion del boton serviria... porq es esto? ayudenme. le he puesto un ejemplo con solo un imput
lo he hecho en la misma pagina ya q quiero quedarme en la misma pagina una vez enviado...
Código:
<body>
<?php
if (isset($_REQUEST['boton']))
{
include ("conexion.php");
$conexion=conectarse_bd();
$nombre=$_POST["nombre"];
$insertar="insert into supervisor values('$nombre')";
$enviar=mysql_query($insertar);
mysql_close($conexion);
}
?>
<div id="principal">
<form id="fo3" name="fo3" action="copia.php" method="POST" autocomplete="off" >
<table class="borde" id="tablaprincipal" cellspacing="0" cellpadding="0" style="width:100%;margin:0px;">
<tr>
<td class="sombra1"> Nombre y Apellido</td>
<td class="sombra2"> <input type="text" name="nombre" size="28"></td>
<tr>
<td colspan="2" class="tablahistory">
<input class="boton" type="submit" name="boton" value="Registrar"/>
</td>
</tr>
</table>
</form>
</div>
</body>