Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2012, 13:19
Avatar de rodrigoemece
rodrigoemece
 
Fecha de Ingreso: septiembre-2011
Mensajes: 68
Antigüedad: 12 años, 7 meses
Puntos: 1
Exclamación Ordenar lista generada automáticamente

Hola. Mi problema es que en mi página se genera según diferentes categorías, un listado de archivos que están en un determinado directorio. El problema es que estos archivos aparecen en pantalla en un extraño orden que ni si quiera es el de última modificación. Me gustaría que apareciesen ordenados alfabéticamente. Gracias y un saludo.



Este es el código correspondiente al listado:
Código PHP:
Ver original
  1. <?php          
  2.         if ($gestor = opendir($_GET["arq"])) {
  3.    
  4.         echo "<ul>";
  5.         while (false !== ($arch = readdir($gestor))) {
  6.         if ($arch != "." && $arch != "..") {
  7.  
  8.  
  9. echo"<a href=\"". $_GET["arq"] ."/".str_replace(' ', '%20', $arch). "\" class=\"linkli\" TARGET='_blank'><strong>".$arch."</strong></a>
  10. <div id='docs'><p><a class='iframe' href=\"http://docs.google.com/viewer?url=nanube.eu/contido/". $_GET["arq"] ."/".str_replace('ç', 'ç',$arch). "\" class=\"linkli\">Vista previa</a></p>\n</div></br>";
  11.  
  12.         }
  13.         }
  14. $curso = ($_GET["name"]);
  15. $dir = ($_GET["arq"]);
  16.         closedir($gestor);
  17.         echo "</ul>";
  18.         }
  19.         ?>