En lugar de
echo '<script language="javascript">window.location="page2.php";</script>';
debe usar la función de encabezado () para redirigir a su usuario después del envío.
Entonces, en código psuedo,
haga clic en enviar en la acción page.php page1.phppage1.php envía datos a las llamadas a la base de datos
header('Location: http://example.com/page2.php');
Esto debería evitar el problema de volver a hacer clic