Central de Medios
Marketplace de Publicidad
Central de Medios - adpv.com adpv

Ejemplos de Rotación de Anuncios

Ejemplo PHP5

<?php
$numerodebanners = 3; // Número de banners
$random = rand(1,$numerodebanners);

$Publicidades = array();
$Publicidades[1] = <<<EOT
// Aquí tu código del primer banner
EOT;
$Publicidades[2] = <<<EOT
// Aquí tu código del segundo banner
EOT;
$Publicidades[3] = <<<EOT
// Aquí tu código del tercer banner
EOT;
echo $Publicidades[$random];
?>

Ejemplo ASP

<%
numerodebanners = 3 ' Número de banners
randomize
random = int(rnd * 2) + 1

Select Case random
Case 1
Publicidades = // Aquí tu código del primer banner
Case 2
Publicidades = // Aquí tu código del segundo banner
Case 3
Publicidades = // Aquí tu código del tercer banner
End Select
Response.Write(Publicidades)
%>

Ejemplo ASP.NET

El siguiente fragmento de código utiliza un control AdRotator que muestra los anuncios cuyos datos se cargan desde un XML

Código .NET

<%@ Page Language="C#" %>
<html>
<head>
<title>Ejemplo de página ASP.NET que usa un control AdRotator</title>
</head>
<body>
<asp:adrotator id=”rotador” runat=”server” AdvertisementFile=”anuncios.xml” borderwidth=”1” bordercolor=”black”></asp:adrotator>
</body>
</html>

Ejemplo XML

<Advertisements>
<Ad>
<ImageUrl>imagen_asp_net.gif</ImageUrl>
<AlternateText>Documentación sobre ASP.NET</AlternateText>
<NavigateUrl>http://www.asp.net</NavigateUrl>
<keyword>Microsoft</keyword>
<Impressions>30</Impressions>
</Ad>
<Ad>
<ImageUrl>imagen_php.gif</ImageUrl>
<AlternateText>Documentación sobre PHP</AlternateText>
<NavigateUrl>http://www.php.net</NavigateUrl>
<keyword>Apache</keyword>
<Impressions>30</Impressions>
</Ad>
<Ad>
<ImageUrl>imagen_java.gif</ImageUrl>
<AlternateText>Documentación sobre JAVA</AlternateText>
<NavigateUrl>http://java.sun.com</NavigateUrl>
<keyword>SUN</keyword>
<Impressions>30</Impressions>
</Ad>
</Advertisements>

Central de Medios - adpv.com adpv