Php rajout fonction comment puis-je
Noel-barbu
Messages postés
258
Date d'inscription
Statut
Membre
Dernière intervention
-
Noel-barbu Messages postés 258 Date d'inscription Statut Membre Dernière intervention -
Noel-barbu Messages postés 258 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
pouvez-vous m'aidez à rajouter la fonction qui me permettrais de lister les .mp3, .wav, .odt, .jpg
pouvez-vous m'aidez à rajouter la fonction qui me permettrais de lister les .mp3, .wav, .odt, .jpg
<?php
function listDirs($Current_Path = '.', $extension = 'pdf') {
$dirs_in_dir = array();
$files_in_dir = array();
if ($handle = opendir($Current_Path)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$path = $Current_Path.'/'.$file;
if (is_dir($path)) {
$dirs_in_dir[]=$path;
} else {
$files_in_dir[]=$file;
}
}
}
}
closedir($handle);
$nb_files = count($files_in_dir) > 0;
$nb_dirs = count($dirs_in_dir) > 0;
if($nb_files || $nb_dirs) {
echo '<ul>'."\n";
// Si des fichiers existent...
if($nb_files) {
foreach ($files_in_dir as $file) {
$pathinfo = pathinfo($file);
if ($pathinfo['extension'] == $extension) {
$href = $Current_Path.'/'.$file;
echo '<li><a href="'.$href.'">'.$file.'</a></li>'."\n";
} else {
echo '<li>'.$file.'</li>'."\n";
}
}
}
// Si des dossiers existent...
if($nb_dirs) {
// Tri inverse
rsort($dirs_in_dir);
foreach ($dirs_in_dir as $dir) {
echo '<li><h2 class="title">'.substr(strrchr($dir, "/"), 1).'</h2>';
listDirs($dir);
echo '</li>'."\n";
}
}
echo '</ul>'."\n";
}
}
listDirs();
?>
A voir également:
- Php rajout fonction comment puis-je
- Fonction si et - Guide
- Easy php - Télécharger - Divers Web & Internet
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Expert php pinterest - Télécharger - Langages
il te suffit juste de mettre mp3 QUAND tu appelles la fonction .... comme je te l'ai écrit.
ou comme ça :
car si je fais comme cela ça ne fonctionne pas:
etc ....
si tu veux en mettre plusieurs il va falloir y faire quelques modifications. ..