lee carpeta y responde xml


/ Published in: PHP
Save to your folder(s)

lee una carpeta de archivos y responde un formato xml


Copy this code and paste it in your HTML
  1. <?php
  2. header("Content-type: text/xml");
  3. $dir="ruta/de/la/carpeta/a/explorar";
  4. $dr=@opendir($dir);
  5. if(!$dr){
  6. echo "<error/>";
  7. } else {
  8. echo "<exploracion>";
  9. // recorremos todos los elementos de la carpeta
  10. while (($archivo = readdir($dr)) !== false) {
  11. // comprobamos que sean archivos y no otras carpetas
  12. if(filetype($dir . $archivo)!="dir"){
  13. $tam=round(filesize($dir . $archivo)/1024,0);
  14. echo "<archivo nombre='$archivo' tam='$tam'/>";
  15. }
  16. }
  17. echo "</exploracion>";
  18. closedir($dr);
  19. }
  20. ?>

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.