File "2.php.bak"

Full Path: C:/wamp64/www/FT_PAVOS/2.php.bak
File size: 1.2 KB
MIME-type: text/x-php
Charset: utf-8

<?php 
$ruta="FICHAS CALIDAD\ALAS/";
function obtener_estructura_directorios($ruta){
    // Se comprueba que realmente sea la ruta de un directorio
    if (is_dir("FICHAS CALIDAD\ALAS/")){
        // Abre un gestor de directorios para la ruta indicada
        $gestor = opendir("FICHAS CALIDAD/ALAS");
        echo "<ul>";

        // Recorre todos los elementos del directorio
        while (($archivo = readdir($gestor)) !== false)  {
                
            $ruta_completa = "FICHAS CALIDAD/ALAS" . "/" . $archivo;

            // Se muestran todos los archivos y carpetas excepto "." y ".."
            if ($archivo != "." && $archivo != "..") {
                // Si es un directorio se recorre recursivamente
                if (is_dir($ruta_completa)) {
                    echo "<li>" . $archivo . "</li>";
                    obtener_estructura_directorios($ruta_completa);
                } else {
                    echo "<li>" . $archivo . "</li>";
                }
            }
        }
        
        // Cierra el gestor de directorios
        closedir($gestor);
        echo "</ul>";
    } else {
        echo "No es una ruta de directorio valida<br/>";
    }
}

?>