Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/08/2005, 10:55
Avatar de elangelcaido
elangelcaido
 
Fecha de Ingreso: septiembre-2003
Ubicación: Oviedo
Mensajes: 1.068
Antigüedad: 20 años, 8 meses
Puntos: 4
Pues supongo que seria algo asi (no lo probé):
Código PHP:
<? 
/**************************************************  **************/ 
/* Funcion que rota banners cada vez que se actualiza el script */ 
/* DESCRIPION:                                                    */ 
/* ----------                                                    */ 
/* La funcion recibe una ruta hacia un directorio donde haya    */ 
/* imagenes, obtiene un listado del directorio y selecciona solo*/ 
/* los archivos que tienen la extension especificada (esto se    */ 
/* puede cambiar al gusto)                                        */ 
/* -------------------------------------------------------------*/ 
/* Autor: elangelcaido                                    */ 
/* Fecha: 12-08-2005                                            */ 
/* Version: 1.0b                                                */ 
/**************************************************  **************/ 
function rotarBanners($dir){ 
    
$dir=addslashes($dir); 
    
//Comprobamos si la ruta que nos pasan en correcta 
    
if (is_dir($dir)){ 
        
//Abrimos el manejador del directorio 
        
$manejadorDir=opendir($dir); 
        
//Mientras haya archivos... 
        
while ($archivo readdir($manejadorDir)) { 
            
//Obtenemos la extension 
            
$extension=explode(".",$archivo); 
            
$extension=end($extension);
            
//La comparamos con las permitidas 
            
if(strcmp($extension,"swf")==0){ 
                
$arrayImagenes[]=$archivo
                
//echo "$archivo\n"; 
            

        } 
        
//Obtenemos el nº aleatorio 
        
$i=rand(0,count($arrayImagenes)-1); 
        
//Mostramos la imagen 
        
echo '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" width="320" height="180">
  <param name=movie value="'
.$arrayImagenes[$i].'">
  <param name=quality value=high>
  <embed src="'
.$arrayImagenes[$i].'" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="320" height="180">
  </embed> 
</object>'

        
//Cerramos el manejador de directorio 
        
closedir($manejadorDir); 
    }else{ 
        echo 
'<b>'.$dir.' no es un directorio.</b>'
    } 

?>
Cambiando los valores de ancho y alto.
Espero que te pueda guiar un poco.
__________________
Ta Luego! Al final sólo puede quedar uno...
________
lukos.org