Rotación de banners en ASP

ASP contiene un componente llamado AdRotator que nos hace más fácil la rotación de banners. Se destaca porque podemos configurar la información de los banners, como el tamaño, url, imagenes, y hasta el texto ALT sobre la image en un archivo de texto. También podemos definir el porcetaje de aparación de cada banner.

Para poder hacer esto necesitamos de un archivo de texto al cual definiremos como banners.txt y contendrá la siguiente información:

banners.txt

REDIRECT adredir.asp
WIDTH 468
HEIGHT 60
BORDER 0
*
images/banner1.gif
http://www.webexperto.com.ar
Visite WebExperto
40
images/banner2.gif
http://www.quiquenet.com.ar
Visite Quiquenet
40
images/banner3.gif
http://www.red4.com.ar
Visite Red4
20

Width y Heigth definen el tamaño de los banners (todos deben ser de ese tamaño).
Border define el tamaño del borde.
Y luego se definen la url de los banners, los links, el texto ALT y el porcetaje de aparación de cada banner.
Se puede agregar cuantos banners queramos, pero siempre debe sumar 100 el total de porcentaje de aparación.

También debemos contar con un archivo llamdo adredir.asp que se encargará de ir a la url del banner:

adredir.asp

<%
Response.AppendToLog Request.QueryString("url")
Response.Redirect Request.QueryString("url")
%>

Y luego, para insertar los anuncios en tus páginas solo debes agregar este código Asp en la parte donde quieras que se vean:

<%
Set Anuncios = Server.CreateObject("MSWC.AdRotator")
Response.Write Anuncios.GetAdvertisement("banners.txt")
%>

Y listo! Así tendrán funcionando un sistema de rotación de banners para tus páginas web.

Deja un comentario