Foros del Web » Programando para Internet » Javascript »

Ayuda banner rotatorio y flash

Estas en el tema de Ayuda banner rotatorio y flash en el foro de Javascript en Foros del Web. Hola a todos, bueno tengo un problema aca. El asunto es que tengo 2 banners que quiero que vayan rotando cada vez que se abre ...
  #1 (permalink)  
Antiguo 25/10/2008, 12:26
Avatar de backend  
Fecha de Ingreso: mayo-2004
Ubicación: chile
Mensajes: 135
Antigüedad: 20 años
Puntos: 0
Ayuda banner rotatorio y flash

Hola a todos, bueno tengo un problema aca.
El asunto es que tengo 2 banners que quiero que vayan rotando cada vez que se abre el sitio o que se actualiza.
Tengo 2 scripts pero no me funcionan con flash.

el primero es php

Código PHP:
<?php 
$banner 
mt_rand(1,3); 
 
if (
$banner == 1
echo (
"codigo1"); 
 
if (
$banner == 2
echo (
"codigo2"); 
 
if (
$banner == 3
echo (
"codigo3"); 
?>

y el otro es este

Código HTML:
<body>
<SCRIPT LANGUAGE="JavaScript">
// Realizado por: Fabian Muller modificado por KarlanKas para forosdelweb.com
// WebExperto.com - Ayuda al webmaster en español
// Comienzo

width="468"; //Anchura del banner
height="60"; //Altura del banner

banners= new Array();
banners[0]="banner1.gif";
banners[1]="banner2.gif";
banners[2]="banner3.swf";
banners[3]="banner4.gif";
banners[4]="banner5.swf";

totalbanners = banners.length;
var ahora = new Date()
var segundos = ahora.getSeconds()
var ad = segundos % totalbanners;
seleccionado=banners[ad];
localizador=seleccionado.lastIndexOf('.');
localizador2=localizador+4
extension=seleccionado.substring(localizador+1,localizador2);
archivo=seleccionado.substring(0,localizador);

document.write("<center>");
if (extension=="swf"){
flash=seleccionado;
document.write('<OBJECT CLASSID=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=' + width + ' height=' + height + ' CODEBASE=\"http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0\">');
document.write('<PARAM NAME=\"MOVIE\" VALUE=\"' + flash + '\">');
document.write('<PARAM NAME=\"PLAY\" VALUE=\"true\">');
document.write('<PARAM NAME=\"LOOP\" VALUE=\"true\">');
document.write('<PARAM NAME=\"QUALITY\" VALUE=\"high\">');
document.write('<EMBED SRC=' + flash + ' width=' + width + ' height=' + height + ' PLAY=\"true\" LOOP=\"true\" QUALITY=\"high\" PLUGINSPAGE=\"http://www.macromedia.com/shockwave/download/index.cgi? P1_Prod_Version=ShockwaveFlash\">');
document.write('</EMBED>');
document.write('</OBJECT>');}
else {document.write('<img src='+seleccionado+' width='+width+' height='+height+'>');
document.write('</center>');}
// Fin

</SCRIPT> 
pero niuno de los dos me sirve no se como arreglar eso, si alguien me pudiese ayudar en algo se los agradeceria.
  #2 (permalink)  
Antiguo 27/10/2008, 11:41
Avatar de backend  
Fecha de Ingreso: mayo-2004
Ubicación: chile
Mensajes: 135
Antigüedad: 20 años
Puntos: 0
Respuesta: Ayuda banner rotatorio y flash

Hey nadie sabe de esto?
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 16:23.