begin process at 2012 05 30 15:37:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

lister des fichier dans un dossier


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

lister des fichier dans un dossier

samedi 18 juin 2005 à 00:51:12 | lister des fichier dans un dossier

Lucyberad

Membre Club
bonjour a tous !

j'ai un script qui me permet de lister les fichiers, que voici:

$rep = "/images";  // chemin du dossier image
$files = array();
$fh = opendir($rep);
while (false !== ($filename = readdir($fh)))
    {
    $files[] = $filename;
    }
print_r($files);
closedir($fh);

mais il y as une chose que je ne comprend toujours pas:
pourquoi l'array affiche a chak fois rien du tout;
il reste a afficher array()
info: le dossier images existe bien avec un fichier image dedans appelé essai.jpg
je m'atten a ce qu'il me file essai.jpg mais non y veut pas !
merci de m'aider !
@+
Lucyberad
samedi 18 juin 2005 à 08:58:18 | Re : lister des fichier dans un dossier

ImmortalPC

Salut,
normale, change $files = array();
par
$files = NULL;
Mias moi je ferai plustot ça :
<?php
$dir = './';//Dossier à scanner
if(@is_dir($dir)){// On vérifit que le dossier existe
    $dh = opendir($dir);// On ouvre le repertoire

    while(($file = readdir($dh)) !== false){// Boucle pour parcourir le repertoire
        echo 'Fichier : ',$file,'<br />';
    }
    closedir($dh);// On ferme le repertoire
    unset($nomFich,$dir,$dh);// On supprime les variables qui servent à rien
}else{
    echo '<p style="text-align: center;">Le dossier <strong>',$dir,'</strong> n\'existe pas.</p>';
}
?>

@+

Immortal-PC,
téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi. 
Grâce à Immortal-PC votre ordinateur passera les âges.
samedi 18 juin 2005 à 11:36:02 | Re : lister des fichier dans un dossier

Anthomicro

Salut,

tu peux enlever le @, si le dossier n'existe pas ou n'est pas un dossier ça renverra false sans erreur ;-)


    samedi 18 juin 2005 à 12:13:47 | Re : lister des fichier dans un dossier

    ImmortalPC

    Réponse acceptée !
    Grr dsl, j'ai fait un copier collé.
    <?php
    $dir = './';//Dossier à scanner
    if(is_dir($dir)){// On vérifit que le dossier existe
        $dh = opendir($dir);// On ouvre le repertoire

        while(($file = readdir($dh)) !== false){// Boucle pour parcourir le repertoire
            echo 'Fichier : ',$file,'<br />';
        }
        closedir($dh);// On ferme le repertoire
        unset($nomFich,$dir,$dh);// On supprime les variables qui servent à rien
    }else{
        echo '<p style="text-align: center;">Le dossier <strong>',$dir,'</strong> n\'existe pas.</p>';
    }
    ?>
    @+

    Immortal-PC,
    téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi. 
    Grâce à Immortal-PC votre ordinateur passera les âges.
    samedi 18 juin 2005 à 14:04:37 | Re : lister des fichier dans un dossier

    Lucyberad

    Membre Club
    merci pour le code;
    j'ai juste un prblm; mon fichier a cette url:
    www.monsite.com/admin/modules/trophe.php
    et j'aimerais qu'il vise:
    www.monsite.com/modules/Trophe/images/

    (et oui c'est la structure de php-nuke puisque je crée un module pour php-nuke)
    trophe est le fichier qui cotient ce code,
    j'ai donc mis ceci mais le code me dit que le dossier existe pas !
    ../../../modules/Trophes/images

    sinon j'ai essayé en creant un dossier:
    www.monsite.com/admin/modules/images
    en mettant dans le code:
    /images
    mais la ca marche pas non plus!

    comment je fait?, merci d'avance ! !

    @+
    Lucyberad
    samedi 18 juin 2005 à 15:44:52 | Re : lister des fichier dans un dossier

    ImmortalPC

    ./../../modules/Trophes/images/

    Immortal-PC,
    téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi. 
    Grâce à Immortal-PC votre ordinateur passera les âges.
    dimanche 19 juin 2005 à 23:34:48 | Re : lister des fichier dans un dossier

    Lucyberad

    Membre Club
    je suis enormement dsl mais j'ai mis du temps a me rendre compte qu'en fait le chemin qui designe mon dossier est en fait:
    ./modules/Trophe/images
    il s'avere en effet que le point indique la racine du site !
    merci pour tout !
    @+
    L U C Y I3 E R @ D
    lundi 20 juin 2005 à 11:51:59 | Re : lister des fichier dans un dossier

    ImmortalPC

    De rien

    Immortal-PC,
    téléchargements,astuces ,entre-aide informatique , conseils pour vos problèmes d'ordi. 
    Grâce à Immortal-PC votre ordinateur passera les âges.


    Cette discussion est classée dans : fichier, dossier, lister, array, files


    Répondre à ce message

    Sujets en rapport avec ce message

    Lister un dossier de facon spéciale [ par darkworld ] et bien voila en fait je cherche a lister dans un dossier1 seulement les fichier d'une certaine extensionet ensuite d'ajouter ces fichier a une BDD My Lister les fichier et dossier [ par supergrey ] Bonjour, je voudrais savoir comment lister tous les dossiers et fichiers sur un autre serveur. Lecture d'un nom de fichier...2 [ par magicsmacks ] Bonjour, J'avais demandais il y a qq jours ceci : " Bonjour, Je possède un dossier sur mon serveur dans lequel le no lister dossiers uniquements [ par shadow1779 ] Bonjour,il existe dans les codes de nombreux scripts pour lister le contenu d'un dossier, cependant cela liste les fichiers et dossier contenu, je vou lister un dossier (différence entre fichier et dossier) [ par mierkool ] Bonjour, je voudrais savoir comment fait on pour différencier un dossier d'un fichier quand on liste le contenu d'un dossier :car dans ma liste, le do Envoi de piece jointe telechargée via php [ par cendrillon84 ] Bonjour,J'ai un formulaire en flash qui télécharge via php un fichier(.doc ou .pdf) dans l'ordinateur de la personne remplissant le formulaire.Pour l' lister des dossiers et fichier dans mysql [ par wepai ] bonjour a tous,j'ai un soucis !!!!!(sans blague!!)resumé des épisodes precedent:je fais un site sur lequel on peut telechargé des partitions au format probleme avec l'upload de video [ par dipin ] bien le bonjour !voila j'ai un code d'upload  qui marche bien pour les images mais je n'arrive pas a uploader des videos, est ce que quelqu'un peut m' lister les resultat en php [ par fadoua123 ] Bonjourvoila j ai deux matrice,et je dois selectionne les memes colones des deus matrice pour faire des calcule la dessusvoila mon code:// Déclaration un problème avec Upload ! [ par yosboss ] bonjour,comment je peux uploader (envoyer) des fichiers ayant la taille supérieur à 2Mo ?j'ai précisé la taille "999999999" !voila le code que j'ai fa


    Nos sponsors


    Sondage...

    Comparez les prix

    CalendriCode

    Mai 2012
    LMMJVSD
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Consulter la suite du CalendriCode

    Photothèque

    A découvrir



     
    Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
    CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
    CodeS-SourceS.com© est une marque déposée tous droits réservés

    Google Coop CodeS-SourceS Google Coop CodeS-SourceS
    Temps d'éxécution de la page : 1,498 sec (3)

    Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales