Con PHP se puede implementar un pequeño programa que permita que cuando un usuario (navegador) solicita una página, la misma redireccione o otra página.
Para probar el algoritmo
implementaremos un formulario que solicite el ingreso por teclado de una
dirección de internet.La segunda página redireccionará al sitio web cargado en
el formulario. Es decir la segunda página nunca llega al cliente, sino que
redirecciona a otra página.
El primer archivo no tiene
nada de especial:
<html>
<head>
<title>Problema</title>
</head>
<body>
<form action="pagina2.php"
method="post">
Ingrese dirección de
sitio web (ej www.google.com):
<input type="text"
name="direccion" size="30"><br>
<input type="submit"
value="Redireccionar">
</form>
</body>
</html>
El segundo archivo
"pagina2.php" es el que efectúa la redirección a otra página o sitio:
<?php
header("Location:
http://$_REQUEST[direccion]");
?>
La llamada a la función
header debe hacerse antes de cualquier salida HTML, sino, no funcionará.
Debemos pasarle como parámetro un string con el texto Location y la dirección
del sitio y/o página a recuperar.
0 comentarios:
Publicar un comentario