Páginas

quinta-feira, 14 de fevereiro de 2013

PHP - listar arquivos de um diretório


<?php

// variável que define o diretório das imagens
$dir = "./imagens";

// esse seria o "handler" do diretório
$dh = opendir($dir);

// loop que busca todos os arquivos até que não encontre mais nada
while (false !== ($filename = readdir($dh))) {
// verificando se o arquivo é .jpg
if (substr($filename,-4) == ".jpg") {
// mostra o nome do arquivo e um link para ele - pode ser mudado para mostrar diretamente a imagem :)
//echo "<a href=\"$filename\">$filename</a><br>";
echo"<a href='imagens/$filename'>$filename</a><br>";
}
}

?>

Slide Show simples

Slide Show para pagina

----------------------------------------------------------------------


<center>

<script language="JavaScript">
 //By Paul Davis - www.kaosweaver.com
   var j,d="",l="",m="",p="",q="",z="",list= new Array()

  
    list[list.length]='http://codigofonte.net/img/2.gif';
 
    list[list.length]='http://codigofonte.net/img/banner468.gif';
 
    list[list.length]='http://codigofonte.net/img/banner120.gif';


   j=parseInt(Math.random()*list.length);
  j=(isNaN(j))?0:j;
    document.write("<img name='seqSlideShow' src='"+list[j]+"' border=0 >");
function seqSlideShow(t,l) {
  x=document.seqSlideShow;
  j=l;
  j++;
  if (j==list.length) j=0;
  x.src=list[j];
  setTimeout("seqSlideShow("+t+","+j+")",t);
  }
 </script>

<script language="JavaScript"> seqSlideShow(2000,0); </script>

</center>