ARTICULOS

Enlace externo dinámico con frames

Autor: Fabian Muller (http://www.webexperto.com) - 20/12/2002

Al igual que el artículo anterior, veremos como colocar un frame superior cuando se visitan enlaces externos desde nuestro sitio, en este caso utilizando PHP.

Se van a necesitar solamente dos archivos: enlace.php y arriba.php, a continuación te mostramos la función y el código de cada uno de ellos.

enlace.php

Es la página que contiene los dos frames, uno de ellos será el archivo arriba.php, y el otro en donde se cargará la dirección que se especifique a través del link (enlace.php?sitio=http://sitio.com)

<html>
<head>
<title>WebExperto.com - Enlace externo</title>
</head>
<frameset framespacing="0" border="false" rows="8%,*" frameborder="0">
<frame name="superior" src="arriba.php" scrolling="no">
<frame name="inferior" src="<?=$sitio?>">
<noframes>
<body>
<p>Esta página usa marcos, pero su explorador no los admite.</p>
</body>
</noframes>
</frameset>
</html>

arriba.php

Esta página no contiene ningún código en php, y es en donde se muestra una leyenda especificando que se está visitando un enlace fuera del sitio.

<html>
<head>
<title>WebExperto.com</title>
</head>
<body bgcolor="#000080" text="#FFFFFF">
<p align="center"><strong><font face="Verdana" size="2">Estás visitando un enlace fuera
de WebExperto.com</font></strong></p>
</body>
</html>

Ahora solo resta armar los enlaces y ubicarlos en tu sitio:

http://www.tusitio.com/enlace.php?sitio=http://www.webexperto.com
http://www.tusitio.com/enlace.php?sitio=http://www.clarin.com

 

Más artículos sobre PHP

1. Buscador simple en PHP
2. Verificar existencia de una URL
3. Calcular la edad con PHP
4. Instalación de PHP sobre PWS 4.0
5. Función explode() de PHP
6. Resetear el password de Wordpress
7. Tiempo de carga de una página PHP
8. Utilizando cookies en PHP
9. Generar documentos de Word
10. Forzar descarga de archivos
Más artículos...

Otros artículos...

Marketing Técnicas prohibidas en posicionamiento
Marketing Promos en la portada, buenas o malas
Fireworks Efecto de borde fundido con Fireworks
Varios Páginas de error personalizadas
Java Script Pasando datos entre páginas html con JavaScript
Usabilidad Tips para el correcto Diseño Web
ASP Manual de introducción al ASP
ASP Última modificación de un archivo
Photoshop Texto alrededor de un círculo
Varios Conexión FTP desde Dreamweaver
Más artículos...