Ahora hagamos un post rápido para ejemplificar cómo realizar una redirección automática via php hacia otra página. (Ejecutamos la rutina al terminar, cambiamos de página on the fly).
{code type=PHP}
//Variables para realizar la actualización de los datos
$idpp=$_POST[‘laid’];
$testi=$_POST[‘testimonio’];
$dbh = pg_connect(“host=’127.0.0.1′ port=’5432′ dbname=’xxxxxx’ user=’lcrodril_sql’ password=’xxxxx'”);
if (!$dbh) {
echo “ERROR AL CONECTARn”;
}
//ORDEN DE CAMBIO con los nuevos DATOS
$sql = “insert into testimonio (id, testimonio) VALUES (‘$idpp’, ‘$testi’)”;
pg_query($dbh, $sql);
header( ‘Location: http://lapagina/index.html’ ) ;
{/code}
Lo importante para que la redirección funcione es que el código no debe presentar ningún mensaje ; es decir nada de “echo” o “print”. Al terminar la ejecución automáticamente la rutina redirecciona el navegador hacia la página apuntada en el campo header.