Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    visualizzare contenuto cartella

    Qualcuno ha per caso un esempio di file index.php
    che mi genera un index.html che "Visualizza" nel browser
    i file contenuti della cartella in cui si trova
    il file php, "Linkandoli" ovvero cliccandoci sopra
    mi fa il download.?

    grazie.

  2. #2
    <?php
    function dir_list($directory = FALSE)
    {
    $dirs= array();
    $files = array();

    if ($handle = opendir("./" . $directory))
    {
    while ($file = readdir($handle))
    {
    if (is_dir("./{$directory}/{$file}"))
    {
    if ($file != "." & $file != "..") $dirs[] = $file;
    }
    else
    {
    if ($file != "." & $file != "..") $files[] = $file;
    }
    }
    }
    closedir($handle);

    reset($dirs);
    sort($dirs);
    reset($dirs);

    reset($files);
    sort($files);
    reset($files);

    echo "<ul>Cartelle:\n";
    while(list($key, $value) = each($dirs))
    {
    $d++;
    echo "[*]<a href=\"{$value}\">{$value}/</a>\n";
    }
    echo "[/list]\n";
    echo "<ul>Files:\n";
    while(list($key, $value) = each($files))
    {
    $f++;
    echo "[*]<a href=\"{$value}\">{$value}</a>\n";
    }
    echo "[/list]\n";

    if (!$d) $d = "0";
    if (!$f) $f = "0";
    echo "Sono presenti {$d} cartelle e {$f} file(s).[/b]\n";
    }

    dir_list("nome della directory");
    ?>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.