Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/06/2011, 19:28
Avatar de blakmetall
blakmetall
 
Fecha de Ingreso: diciembre-2010
Ubicación: Jalisco
Mensajes: 181
Antigüedad: 13 años, 4 meses
Puntos: 18
Respuesta: Codigo de listar archivos - como hago

Aunque si explicitamente quieres que lo que se muestre al final
sea lo que tienes de ejemplo cala este codigo.

Código PHP:
Ver original
  1. <?php
  2.     // Pon la ruta del directorio de donde listar los archivos desde el root
  3.     $path = "mp3/";
  4.  
  5.     $printable = "<playlist version=\"1\">
  6.     <title>Playlist xml</title>
  7.     <info>XML Playlist</info>
  8.     <trackList>\n";
  9.  
  10.  
  11.     // Abrir la carpeta
  12.     $dir_handle = @opendir($path) or die("Unable to open $path");
  13.  
  14.         // Leer los archivos
  15.     while ($file = readdir($dir_handle)) {
  16.         if($file == "." || $file == ".." || $file == "index.html" )
  17.             continue;
  18.        
  19.         $palabras = explode(".",$file); //esto es para en <title> poner el titulo sin el .mp3
  20.         array_pop($palabras);
  21.         $archivo = implode(".",$palabras);
  22.  
  23.         $printable .= "<track><title>$archivo</title><location>$file</location></track>\n";
  24.     }
  25.  
  26.     // Cerrar
  27.     closedir($dir_handle);
  28.  
  29.    $printable .= "  </trackList>\n".
  30.                     "</playlist>\n";
  31.  
  32.     echo str_replace("\n","<br />",htmlentities($printable));
  33. ?>