Foros del Web » Programando para Internet » PHP »

Banner Aleatorio Modificacion Del Script

Estas en el tema de Banner Aleatorio Modificacion Del Script en el foro de PHP en Foros del Web. Hola, necesito modificar el siguiente script: --- Nta: Este script funciona solo para imagenes .GIF pero quiero que tambien sirva para ARCHIVOS .SWF (Flash) --- ...
  #1 (permalink)  
Antiguo 12/08/2005, 10:04
 
Fecha de Ingreso: mayo-2005
Mensajes: 148
Antigüedad: 18 años, 11 meses
Puntos: 0
Banner Aleatorio Modificacion Del Script

Hola, necesito modificar el siguiente script:

---

Nta: Este script funciona solo para imagenes .GIF pero quiero que tambien sirva para ARCHIVOS .SWF (Flash)

---

Código:
<?
$numbanners = 3 //numero de banners que se rotarán
$random = rand(1,$numbanners);
$img = array();
$url = array();
$txt = array();

$img[1] = "archivos/banner1.gif";
$url[1] = "http://www.enlace1.com";
$txt[1] = "Visita el enlace del banner 1";

$img[2] = "archivos/banner2.gif";
$url[2] = "http://www.enlace2.com";
$txt[2] = "Visita el enlace del banner 2";

$img[3] = "archivos/banner3.gif";
$url[3] = "http://www.enlace3.com";
$txt[3] = "Visita el enlace del banner 3";

echo "<a href='$url[$random]' target='_blank'><img src='$img[random]' alt='$txt[random]' border='0'></a>";
?>
---

Quiero conservar este mismo script, estilo, pero.. agregar algo para que se puedan visualizar archivos flash.

Como puedo hacer???

Desde ya, muchas gracias...
  #2 (permalink)  
Antiguo 12/08/2005, 10:41
 
Fecha de Ingreso: junio-2005
Mensajes: 30
Antigüedad: 18 años, 10 meses
Puntos: 0
Este codigo lo genera DreamWeaver cuando le pones un SWF a la pagina.
Lo que deberias hacer es reemplazar lo correspondiente a <img src=" ... "> con este codigo. En donde dice pelicula.swf seria tu banner al azar. Ten cuidado con las comilla si pretendes poner todo el codigo dentro del echo, recuerda poner \ antes de cada una de ellas.

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="600" height="300">
<param name="movie" value="pelicula.swf">
<param name="quality" value="high">
<embed src="pelicula.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="600" height="300"></embed></object>

Espero te sirba de ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:14.