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. Utilizar PHP en FrontPage 98
2. Fecha completa en español
3. Huevos de Pascua en PHP
4. Alternar el color de filas en paginación
5. Recomendar a un amigo en php
6. Resolución: JavaScript a PHP
7. Instalación de PHP-Nuke bajo Windows
8. Frases aleatorias con PHP
9. SimpleXML para PHP4
10. Codificar contraseñas con md5()
Más artículos...

Otros artículos...

Fireworks Darle forma a un texto
Java Script Menúes de listas despegables con javascript
CGI Instalación de los foros YaBB
Java Script Barra de "cargando página"
Servidores Instalación de phpdev en Windows
ASP Haciendo restas entre fechas
ASP Llamando al código ASP desde una imagen
Marketing Algunas bases de Link Building
Java Script Scroll de noticias con JavaScript
ASP Fechas en español
Más artículos...