begin process at 2012 02 14 15:01:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Web 2.0

 > 

Autre

 > 

lister dossiers uniquements


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

lister dossiers uniquements

lundi 30 octobre 2006 à 12:57:11 | lister dossiers uniquements

shadow1779

Membre Club

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 voudrai avoir un script afin de pouvoir lister uniquement les dossiers et non pas les fichiers...

j'ai le script suivant que je me suis fais mais cela ne marche pas encore, quelqu'un pourrait t'il m'aiguiller...?

$path = "images/";

//listing des dossiers
echo "Nom du dossier:<br />
<select name=\"path\" onChange=\"validate();\">";
$dir = opendir($path);
while ($Fichier = readdir($dir))
{
  if(is_dir($Fichier))
  {
echo "<option value=\"$Fichier\">$Fichier</option>";
  }
}
closedir($dossier);
echo "</select><br />";
//fin de listing

lundi 30 octobre 2006 à 14:50:19 | Re : lister dossiers uniquements

malalam

Administrateur CodeS-SourceS
Hello,

php4 ou 5 ?
lundi 30 octobre 2006 à 15:07:51 | Re : lister dossiers uniquements
lundi 30 octobre 2006 à 15:17:21 | Re : lister dossiers uniquements

malalam

Administrateur CodeS-SourceS
Réponse acceptée !
<?php
$sDir = '.';
function trimFiles ($sVal) {
    global $sDir;
    if (is_dir ($sDir.'/'.$sVal)) {
        return $sVal;
    }
}
$aDir = scandir ($sDir);
$aDir = array_diff ($aDir, array ('.', '..'));
$aDir = array_filter ($aDir, 'trimFiles');
echo '<pre>', print_r ($aDir), '</pre>';
?>
lundi 30 octobre 2006 à 15:40:24 | Re : lister dossiers uniquements

malalam

Administrateur CodeS-SourceS
Ou, pour le fun ;-) :
<?php
$sDir = '.';
$dir = new DirectoryIterator($sDir);
while (true === $dir -> valid ()) {
    if (false === $dir -> isDot () && true === $dir -> isDir ()) {
        echo $dir -> current (), '<br />';
    }
    $dir -> next ();
}
?>

lundi 30 octobre 2006 à 18:11:12 | Re : lister dossiers uniquements

sjon

Sael og blesuð

<pre>...</pre> un petit peu deprecie non ? :-) ^^

Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Birgir Sigurðssón aka Sjón
lundi 30 octobre 2006 à 20:25:45 | Re : lister dossiers uniquements

shadow1779

Membre Club

ca marche convenablement ^^ merci ^^



Cette discussion est classée dans : fichier, dossiers, dossier, lister, dir


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. lister des fichier dans un dossier [ par Lucyberad ] 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 Fonction ''couper coller" dossiers [ par mictif ] <img src="http://www. easyphp aurait des lacunes ? [ par Teclis01 ] Voila je viens exposer mon petit probleme ...je pensais faire un petit explorateur de fichier pour mon site donc je fais chauffer easyphp et la le dra 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 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 déplacer des fichiers et supprimer des dossiers [ par zut69 ] <td id="HB_Focus_Element" unselectab="" bac Listage d'un repertoire / Un truc m'échappe [ par gorbfr ] Bonjour,J'ai ce code qui fonctionne bien :function lire_dossier($dir){  $dossier=opendir($dir);  while($fichier=readdir($dossier))  {    $ignore=array Apostrophe dans nom fichier et dossier [ par JMKPROD ] Je réalise un gestionnaire de mp3 couplé à une base mysql pour gérer mes milliers de mp3. Grace aux nombreux bouts de code que j'ai pioché sur phpcs.c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,012 sec (3)

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