Prezados!!!!! Preciso listar os arquivos de um diretório ordenados por data, do mais atual para o mais antigo. Tenho o seguinte codigo, que me lista os arquivos, porém não fica em ordem de data.... OBS : O código não é dos mais pratico e inteligente, mas quebra um galho...... :P <?
$login_user=$_SESSION['LOGADO'][0]['login_usr'];
$fixo="e:\\home\\XXXXXX\\web\\clinicas\\";
$barra="\\laudos\\";
$diretorio=$fixo.$login_user.$barra;
$www="clinicas/";
$pagina2=$www.$login_user.$barra;
$ponteiro = opendir($diretorio);
while($nome_itens = readdir($ponteiro)) {
$itens[] = $nome_itens;
}
sort($itens);
foreach ($itens as $listar) {
if ($listar!="." && $listar!=".."){
if (is_dir($listar)) {
$pastas[]=$listar; }
else
{
$arquivos[]=$listar;
}
}
}
?>
<br>
<table align="center" border="3" bordercolor="#559ece" bordercolordark="#559ece" bordercolorlight="#559ece">
<tr bgcolor="#559ece" align="center">
<td>Laudos</td>
</tr>
<?
if ($pastas != "" ) {
foreach($pastas as $listar){
print "Pasta : <a href='$listar'>$listar</a><br>";} }
if ($arquivos != "") {
foreach($arquivos as $listar){
print "
<tr bgcolor='#cad4fc' align='center'>
<td align='left'>
<a href='$pagina2$listar'> $listar</a> <br>
</td>
</tr>";
}
}
?>
</table>
<?
}
?> Alguém poderia me ajudar a resolver este probleminha????? :wacko: