IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Problème avec la fonction is_dir [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut Problème avec la fonction is_dir
    Bonsoir,
    Il y a un truc que je ne comprend vraiment pas...
    Je suis en train de créer une fonction qui analyse tout les dossiers et sous-dossiers donc j'utilise la fonction is_dir.

    Le problème c'est qu'en recherchant pourquoi ça ne marchait pas j'ai ajouté :
    if(is_dir($dossier))echo $dossier." est un dossier<br />";
    else echo $dossier." n'est pas un dossier<br />";

    juste au départ de la boucle :
    while(true == ($dossier = readdir($repertoire)))
    {
    //ici le if(is_dir...
    //suite du code
    }

    j'ai 5 dossiers et sur ces 5 dossiers il ne me considère qu'un seul comme étant un dossier : le dossier intitulé 'japanimation'.
    J'ai ajouté un sous-dossier dans ce dossier et il ne le prend pour un dossier que quand je le nomme lui aussi 'japanimation', je peux le renommer en n'importe quoi ce sera plus un dossier...

    Si vous avez une idée je suis preneur !
    Merci

    ps : il me considère aussi les dossiers '.' et '..' comme des dossiers mais ça à la rigueur j'aurais préféré qu'il les ignore ^^

    EDIT : Bon au risque de passer pour un blaireau, en fait la fonction is_dir analysait le repertoire parent et il y avait aussi un repertoire japanimation un repertoire au dessus...

    Mais ma fonction ne marche toujours pas donc je risque de reposter bientôt.

  2. #2
    Membre émérite Avatar de micetf
    Homme Profil pro
    Professeur des Ecoles
    Inscrit en
    Mai 2009
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Professeur des Ecoles
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2009
    Messages : 557
    Par défaut
    Bonsoir,

    Est-ce que tu es allé voir là ?
    http://php.developpez.com/sources/?p...iers#listereps
    Fred

  3. #3
    Membre averti
    Inscrit en
    Mai 2009
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 12
    Par défaut
    lol merci pour cette page je comptais copier mon code maintenant qu'il marche histoire de pas avoir crée un sujet pour rien...
    mais en fait c'est quasiment le même code que ce que tu m'as envoyé.

    Bon au moins je peux le refaire de tête ... ^^

    Merci quand même pour ton attention.
    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème avec la fonction is_dir()
    Par TeK55 dans le forum Langage
    Réponses: 4
    Dernier message: 23/05/2007, 07h57
  2. Problème avec la fonction findfirst ()
    Par Angelico dans le forum Windows
    Réponses: 3
    Dernier message: 05/08/2004, 20h40
  3. [Requete SQL en VBA] Problème avec la fonction FLOOR
    Par zubral dans le forum Langage SQL
    Réponses: 4
    Dernier message: 13/07/2004, 13h24
  4. Problème avec les fonctions
    Par jvachez dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 13/01/2004, 12h06
  5. [Postgresql]Problème avec les fonctions ...
    Par fet dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/10/2003, 09h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo