• User

    elencare sottodirectory

    ciao..!

    ho la necessita' di elencare le sottodirectory di una cartella a caso.. orbene.. questo codice..```
    <?
    $direct=".";
    if ($handle = opendir($direct)) {
    while (false !== ($file = readdir($handle))) {
    if (is_dir($file)) {
    echo "$file";
    echo "<br>";
    }
    }
    closedir($handle);
    }
    ?>

    
    se io assegno a $direct il nome di una qualsiasi altra directory...superiore o inferiore  a quella di partenza... il codice non funziona piu' e mi viene segnalato questo errore..```
    **Warning**:  opendir(test/finale) [function.opendir] : failed to open dir: No error in **C:\xampp\htdocs\test\88\abc.php** on line **3**
    ```..ho provato ad impostare $direct in vari modi ..ma senza successo..:bho:
    
    ..qualche suggerimento..:?...??  grazie.....:)

  • Bannato User Attivo

    prova a cambiare il codice cosi:

    <?
    $direct="nome cartella" . ".";
    ?>

    anziche nome cartella metti il nome della cartella interessata.. a me funziona
    fammi sapere se era questo che volevi ciao