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

Langage PHP Discussion :

Remplir une liste à partir d'une liste de fichier texte


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2004
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2004
    Messages : 24
    Points : 11
    Points
    11
    Par défaut Remplir une liste à partir d'une liste de fichier texte
    Bonjour,

    Je cherche une solution pour remplir une liste d'option de SELECT à partir d'une liste des noms de fichier texte se trouvant dans un répertoire ?

    Le code ci-dessous ne fonctionne pas et je n'arrive pas à comprendre pourquoi ?

    Merci pour votre aide

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    <?php
    session_start();
    ?>
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
      <meta http-equiv="content-type" content="text/html; charset=windows-1250">
      <title>Répondre à un QCM</title>
      </head>
      <body>
     
          <form name="auditeur" method="post" action="interro.php">
          Identifiant : <input type="text" name="nom">
          <br>
          Choisir le QCM : 
          <?php
          print '<select name="listeqcm" size="5">';
                    $dir=opendir("./QCM");
                    while ($entree=readdir($dir)){
                    print "<option> $entree";
                    print'<input type="submit">';
          print'</select>';
          ?>
    </form>
    </body>
    </html>

  2. #2
    Membre habitué
    Étudiant
    Inscrit en
    Janvier 2008
    Messages
    144
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2008
    Messages : 144
    Points : 151
    Points
    151
    Par défaut
    Ferme la balise option et ta boucle while et sa devrait marcher
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    <?php
    session_start();
    ?>
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
      <meta http-equiv="content-type" content="text/html; charset=windows-1250">
      <title>Répondre à un QCM</title>
      </head>
      <body>
     
          <form name="auditeur" method="post" action="interro.php">
          Identifiant : <input type="text" name="nom">
          <br>
          Choisir le QCM : 
          <?php
          print '<select name="listeqcm" size="5">';
                    $dir=opendir("./QCM");
                    while ($entree=readdir($dir)){
                       print "<option> $entree</option>";
                    }
                    print'<input type="submit">';
          print'</select>';
          ?>
    </form>
    </body>
    </html>

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2004
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2004
    Messages : 24
    Points : 11
    Points
    11
    Par défaut Merci d'avoir détecter mon erreur
    Effectivement en fermant mon WHILE cela marche beaucoup mieux !!!
    Comme quoi quand on est dans le guidon, on ne remarque pas ce qui saute aux yeux !!

    Joyeux 1er mai

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/04/2011, 14h38
  2. [Batch] Créer une chaine à partir d'une variable et d'une autre chaine
    Par mlle lain dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 10/11/2009, 16h26
  3. Saisir une image à partir d'une photo ou d'une vidéo
    Par lohengrin56 dans le forum Flash/Flex
    Réponses: 0
    Dernier message: 07/07/2009, 16h17
  4. Réponses: 2
    Dernier message: 05/01/2009, 12h45
  5. Réponses: 5
    Dernier message: 22/05/2008, 14h42

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