Bons dias a todos,
Eu ando a programar um backend em que precisei de fazer uma listagem das imagens de uma determinada pasta, então criei este script para o efeito.
O código esta todo comentado:
<html>
<head>
<title>Listar imagens</title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>
<?php
//contadores de imagens.
$i=0;
//pasta a abrir se for pasta sobre pasta é assim pasta1/pasta2
$open=opendir("images");
//iniciar a tabela
echo '<table width="500px" border="0" cellspacing="0" cellpadding="0" class="imglist"><tr>';
//enquanto existir fixeiros para ler...
while($ler=readdir($open)){
//se o ficheiro nao é so um ou dois pontos
if($ler!='.' && $ler!='..'){
echo '<td width="100px" height="100px" class="imglist"><div align="center"><img src="'.$open'/'.$ler.'"/><br>'.$ler.'</div></td>';
//acrescenta +1 a contagem
$i=$i+1;
}
//verifica de ja mostrou 4 imagens, pode ser alterado
if($i==4){
//se sim muda de row e muda o contador para zero
echo '</tr>';
$i=0;
}
}
echo "</table>";
Alguma duvida já sabem...