Cita:
Iniciado por jaronu
Hola
podrias guardar en variables los links de los anunciantes, y comprovar de que anunciante es la imagen que entra mediante IF´s y colocar su respectiva variable en cada link.
Un saludo
¿Algun código de ejemplo que haya por ahí para aclararme mejor?
En otro hilo el array lo organiza así;
Código PHP:
<?php
// array banners ..
$banners[1]['imagen']="/wordpress/wp-content/uploads/sponsorad1.jpg";
$banners[1]['url']="/wordpress/wp-content/";
$banners[2]['imagen']="/wordpress/wp-content/uploads/sponsorad2.jpg";
$banners[2]['url']="/wordpress/wp-content/";
$banners[3]['imagen']="/wordpress/wp-content/uploads/sponsorad3.jpg";
$banners[3]['url']="/wordpress/wp-content/";
// calculamos la semilla del generador aleatorio de numeros
function make_seed() {
list($usec, $sec) = explode(' ', microtime());
return (float) $sec + ((float) $usec * 100000);
}
srand(make_seed());
// calculamos el indice aleatorio
$id_banner=rand(1,3); // si el primer indice no es 1
// y/o el ultimo no es 3, cambiar como corresponda
// Recuperamos los elementos del array segun el indice del banner contador
$id_banner = array_rand($banners);
$banner_imagen=$banners[$id_banner]['imagen'];
$banner_url=$banners[$id_banner]['url'];
?>
<a href="<?php echo $banner_url; ?>"><img class="sponsorad" src="<?php echo $banner_imagen; ?>"></a>
... pero la salida es una rotación de banners en un mismo sitio. Yo necesitaría extraer los 3 baners de ese array por separado para ponerlos en distintos emplazamientos de la web.