Visualizzazione dei risultati da 1 a 3 su 3

Discussione: File di una directory

  1. #1

    File di una directory

    Ciao ragazzi sto cercando di fare un programma che mi inserisca in un array il nome dei file contenuti in una directory

    <?php

    if ($dir = @opendir("foto/")) {
    while (($file = readdir($dir)) !== false) {
    $a[]=$file;

    print_r($a);
    }

    closedir($dir);
    }

    ?>

    ma questo programma mi fa un casino, mi da una seire di array in cui solo l'ultimo è quello che voglio

    Array ( [0] => . ) Array ( [0] => . [1] => .. ) Array ( [0] => . [1] => .. [2] => Thumbs.db ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg [4] => 2.jpg ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg [4] => 2.jpg [5] => IMG_5654.jpg ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg [4] => 2.jpg [5] => IMG_5654.jpg [6] => IMG_5655.jpg ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg [4] => 2.jpg [5] => IMG_5654.jpg [6] => IMG_5655.jpg [7] => IMG_5658.jpg ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg [4] => 2.jpg [5] => IMG_5654.jpg [6] => IMG_5655.jpg [7] => IMG_5658.jpg [8] => IMG_5659.jpg ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg [4] => 2.jpg [5] => IMG_5654.jpg [6] => IMG_5655.jpg [7] => IMG_5658.jpg [8] => IMG_5659.jpg [9] => IMG_5661.jpg ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg [4] => 2.jpg [5] => IMG_5654.jpg [6] => IMG_5655.jpg [7] => IMG_5658.jpg [8] => IMG_5659.jpg [9] => IMG_5661.jpg [10] => IMG_5671.jpg ) Array ( [0] => . [1] => .. [2] => Thumbs.db [3] => 0.jpg [4] => 2.jpg [5] => IMG_5654.jpg [6] => IMG_5655.jpg [7] => IMG_5658.jpg [8] => IMG_5659.jpg [9] => IMG_5661.jpg [10] => IMG_5671.jpg [11] => IMG_5690.jpg )


    dove ho sbagliato?? ( perchè la funzione scandir non mi funziona?)
    datemi qualche dritta plz

  2. #2
    " print_r($a); " mettilo dopo il closedir

  3. #3
    la funzione scandir va solo con PHP 5. Nell'help di PHP c'è l'esempio da usare al suo posto con 4

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.