Opendir [Résolu]

Messages postés
254
Date d'inscription
lundi 27 février 2006
Dernière intervention
5 décembre 2008
- - Dernière réponse : jphilippev
Messages postés
254
Date d'inscription
lundi 27 février 2006
Dernière intervention
5 décembre 2008
- 7 févr. 2008 à 15:52
bonjour j'ai pris un code du manuel php pour ouvrir un dossier (opendir)
et en début de boucle il me renvoir

fichier : .

fichier : ..

et après il me nomme les image je voudrais donc savoir a quoi correspond les . ..

$dir = "images/";// Ouvre un dossier bien connu, et liste tous les fichiers
if (is_dir($dir)) {
    if ($dh = opendir($dir)) { 
          while (($file = readdir($dh)) !== false) {
              echo "fichier : $file
";       
           }
    closedir($dh);
    }
}
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
1218
Date d'inscription
mardi 20 décembre 2005
Dernière intervention
18 octobre 2012
4
3
Merci
c'est vrai je n'avais pas repondu a ta question (je ne savais pas moi même)
regarde làhttp://www.tuteurs.ens.fr/unix/systemes_fichiers.html

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 119 internautes nous ont dit merci ce mois-ci

Commenter la réponse de sidf
Messages postés
1423
Date d'inscription
mardi 14 décembre 2004
Dernière intervention
29 décembre 2012
3
3
Merci
ils correspondent au cheéin d'accès des fichiers listé selon l'arborescence que tu as établis.
En d'autres termes . => courrant ..=>parent

--------------------------------------------------------------------------------------------------
         Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 119 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Teclis01
Messages postés
1218
Date d'inscription
mardi 20 décembre 2005
Dernière intervention
18 octobre 2012
4
0
Merci
salut

$dir = "images/";
if (is_dir($dir))
{
 $dh = opendir($dir);

          while ($file = readdir($dh))
         {


          if($file !='.' && $file !='..')

          echo "fichier : $file
";      
  
          } 

 closedir($dh); 
}
...
Commenter la réponse de sidf
Messages postés
254
Date d'inscription
lundi 27 février 2006
Dernière intervention
5 décembre 2008
0
Merci
merci ca supprime les . ..
mais ca me dis pas a quoi cela correspond...
Commenter la réponse de jphilippev
Messages postés
254
Date d'inscription
lundi 27 février 2006
Dernière intervention
5 décembre 2008
0
Merci
merci les gars je vais dormir moins bete ce soir
Commenter la réponse de jphilippev

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.