Cita:
Iniciado por oNefl0w189
Puedes meter los datos en un array y ordenar el array.
[url]http://www.desarrolloweb.com/articulos/ordenar-arrays-php.html[/url]
[url]http://php.net/manual/es/array.sorting.php[/url]
PD: No te preocupes, no eres al único al que no le funcionan las cosas, jajaj. A mi tampoco me funciona una cosilla que he consultado en otro post, me he vuelto loco y no hay manera.. jajaj pero para eso estamos aquí no? para ayudar! :)
Gracias !! Por fin tras mucho esfuerzo he conseguido que me funcionase !! Pongo el código que es correcto:
Código PHP:
<?php
//abre el directorio Partes, que tienen todos los archivos que se han creado
$path = "Partes";
$n = 0;
$directorio=opendir($path);
while ($archivo = readdir($directorio)){
if(preg_match("/.rtf/",$archivo)){
$key=intval($archivo);
$val=$archivo;
$archivos[$n]=$val;
$n++;
}
}
rsort($archivos);
foreach ($archivos as $key => $val){
echo "<a href=\"Partes/$archivo\">".$val."</a><br>";
}
?>
Parece ser que tuve suerte jajaja muchas gracias a todos por ayudarme ^-^