De la siguiente forma no te tienes que preocupar del tiempo: simplemente sólo permite enviarlo una sola vez (yo lo utilizo en mi libro de visitas):
Mete el siguiente código javascript en el <head> de tu pagina:
Código HTML:
<script language="JavaScript">
var cuenta=0;
function submitFormulario(formulario) {
//-evitar que se submita más de una vez
if (cuenta == 0)
{
cuenta++;
return true;
}
else
{
alert("El formulario ya está siendo enviado, por favor aguarde un instante.");
return false;
}
}
</script>
y en tu formulario añade el evento
onSubmit, de manera que queda algo así:
Código HTML:
<form name=librovisitas action="index.php" method="post" onSubmit="return submitFormulario(this);">
Un saludo.