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>
----------------------------------------------------------------------
<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>
Assinar:
Postagens (Atom)