Redireccionar a una página
Es muy simple, debemos usar la función header para enviar la correspondiente cabecera http. Debido a las restricciones del protocolo http esta cabecera debe ser previa a cualquier salida html o utilizar el cache de salida para que no se produzca un error.
La redirección la podemos realizar de forma inmediata o demorarla unos segunos si queremos mostrar algo temporalmente.
Para una redirección inmediata usamos:
header("Location: $pagina_destino");
Para una redirección demorada unos segundos:
header("Refresh: 4;$pagina_destino");
En este último caso esperará 4 segundos antes de redirigirse automáticamente a la página indicada en la variable.
También podríamos usar JavaScript para redireccionar a otra página:
echo "<script language='Javascript'>
document.location.href='$pagina_destino';
</script>";
En caso de redireccionar con JavaScript no tendremos las restricciones de header respecto a la salida html.