Masquer certain fichiers

Résolu/Fermé
labourette Messages postés 657 Date d'inscription dimanche 24 août 2008 Statut Membre Dernière intervention 24 juillet 2016 - 31 janv. 2010 à 07:50
labourette Messages postés 657 Date d'inscription dimanche 24 août 2008 Statut Membre Dernière intervention 24 juillet 2016 - 31 janv. 2010 à 22:50
Bonjour,
Voilà mon soucis.
J'ai une fonction en php qui liste tout un répertoire.
Mais je souhaite n' afficher que les fichiers qui ont une extension pdf.
Merci beaucoup de votre aide pour mon problème je ne sais vraiment pas comment faire.
Je vous donne mon code

[code]
<?php
// FONCTION PERMETTANT DE SCANNER UN DOSSIER RÉCURSIVEMENT
function listerRepertoire($repertoire){

//Ouvre un répertoire
$mon_dossier = opendir($repertoire);

//Lit successivement toutes les fichiers du répertoire
while($fichier = readdir($mon_dossier)) {

//on ne traite pas les . et ..
if(($fichier != '.') && ($fichier != '..'))

//si c'est un dossier, on le lit
if(is_dir($repertoire.'/'.$fichier)){

//Affiche dossier et fichiers
echo '<ul>'.$fichier;
listerRepertoire($repertoire.'/'.$fichier);
echo '</ul>';
}
else {
echo "$fichier<br/>";
}
}

//Ferme le répertoire
closedir($mon_dossier);
}

//Le répertoire à scanner
listerRepertoire('partition de musique');
?>
[/code]
A voir également:

2 réponses

steph32 Messages postés 96 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 1 novembre 2010 56
31 janv. 2010 à 10:48
utilise la fonction strpos avec .pdf en argument, si la fonction renvoie une valeur >0 c'est un fichier pdf donc tu l'affiches
0
labourette Messages postés 657 Date d'inscription dimanche 24 août 2008 Statut Membre Dernière intervention 24 juillet 2016 6
31 janv. 2010 à 22:50
Bonjour,

Merci de votre réponse mais malheureusement je n'ai pas su mettre en fonction "strpos"
Peux tu me donner quelques renseignement complémentaire s'il vous plait.
En vous remerciant beaucoup.
0