Mira a ver si te sirve esto:
Código PHP:
<?
$segundos=5; //pon los segundos
$a=time();
while (time()<$a+$segundos){}
print"header("Location: pag3.php");
?>
A lo mejor te da un error de tipo:
Fatal error: Maximum execution time of XX seconds exceeded
Pero por lo demás funciona.
Salu2