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

    leggere i nomi dei file

    ciao a tutti

    E possibile leggere i nomi dei file che si trova in una determinata cartella???

    Oppure più che leggere poniamo il caso che io abbia una cartella con dentro delle immagini, dovrei visualizzarle a video senza che io sappia i lori nomi con estensione ma so solo il nome della cartella.

    E' possibile???

  2. #2
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    http://it2.php.net/manual/en/function.readdir.php


    c'e' anche l'esempio piu' in basso. Example #2

  3. #3
    grazie per la risposta.
    Letto e capito

    Volevo chiederti o chiedervi a tutti perche se metto una condizione ad esempio questa:

    Codice PHP:
    if($handle=opendir("images")){
    while(
    $file=readdir($handle)){
    ...
    }
    }else{
    echo 
    "cartlla inesistente";

    mi da questo errore:
    Warning: opendir(images) [function.opendir]: failed to open dir: No such file or directory

    cartella inesistente

    nonostante che la condizione mi da "cartella inesistente" ma mi da anche l'errore che non ha trovato la cartella.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    Intanto non considerare i warning come degli errori prova mettendo @ davanti all'if e poi vedi non dovrebbe piu darti warning
    alcuni warning sono dati se si usa una versione di php con un codice non supportato dalla versione di php che gira

    Codice PHP:
    @if($handle=opendir("images")){
    while(
    $file=readdir($handle)){
    ...
    }
    }else{
    echo 
    "cartlla inesistente";


  5. #5
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    442
    mi correggo
    Codice PHP:
    if($handle=@opendir("images")){
    while(
    $file=readdir($handle)){
    ...
    }
    }else{
    echo 
    "cartlla inesistente";


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.