Banner rotativo (swf,gif, jpg,png)
Este script pega os banners colocados em uma pasta específica (no exemplo, “banners”) e exibe na página. Podendo exibir as extensões .GIF, .JPG, .PNG ou .SWF.
Segue o código:
[sourcecode language=”php”]
<?php
 $width="468"; // largura do banner em pixels
 $height="60"; // altura do banner em pixels
 //Pega os arquivos da pasta automaticamente e salva em um array
 $pasta = "banners/";
 $banners = glob($pasta."*.*");
 $erro = 1;
 while($erro == 1){ // Para fazer um re-sorteio, caso seja encontrado um arquivo diferente…
 $erro = 0;
 // randômico, pode ser chamado popularmente por sorteio…hehehe
 $randomico = count($banners);
 $rnd = rand(0,$randomico -1);
 $banner=$banners[$rnd];
 //Se for flash, exibe no formato
 if(eregi("(.swf)$", $banner)){
 echo "<a href=’http://$banner’>http://$banner</a>";
 }else{
 //Se for JPG, GIF ou PNG….Exibe via <img>
 if(eregi("(.jpg)$|(.gif)$|(.png)$", $banner)){
 echo "<img src="$banner" width="$width" height="$height" />";
 //Muda o valor da var $erro para poder fazer o re-sorteio…
 }else{
 $erro = 1;
 }
 }
 }
 ?>
[/sourcecode]
          
        
Olá, esse código foi testado? Tentei implementá-lo mas não consegui, ele sempre trava o navegador. Se puder me dar alguma dica, estou precisando muito de um slider que rode tanto JPG quanto SWF. Obrigada!