Formation PHP codecademy.com!

Résolu
webherbe Messages postés 63 Statut Membre -  
 Karim -
Bonjour,

Je suis rendu à 50% dans la formation PHP exercice while 6/7!

J'ai tout correct, le message s'affiche sur l'écran blanc mais, quand je pèse sur le bouton 'Vérifier vptre réponse', il me dise qu'il manque un point-virgule pour afficher le texte et pourtant, c'est faux, j'ai vérifié 4 fois.

Que dois je faire s.v.p.?

Merci pour vos nombreuses réponses!

3 réponses

  1. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
     
    Dur à dire sans code.
    0
    1. webherbe Messages postés 63 Statut Membre 1
       
      Bonjour,

      mon code est:

      <html>
          <head>
        <title>Une boucle do-while</title>
       </head>
       <body>
          <?php
        $condition = false;
        do{ 
         echo "<p>La boucle est exécutée une fois alors que la condition est fausse.</p>";
        }
        while ($condition);
        {
            echo "<p>Maintenant on est sorti de la boucle.</p>";
        }
          ?>
          </body>
      </html>


      sur l'écran blanc ça affiche ceci:

      La boucle est exécutée une fois alors que la condition est fausse.

      Maintenant on est sorti de la boucle.

      et quand je clique sur 'Vérifier vos réponses' ça affiche ceci:


      Oups, merci de réessayer. Avez-vous ajouté un point-virgule après le texte à afficher ?

      Je l'ai chercher l'erreur et je ne la trouve pas!

      Aidez moi à la trouvez s.v.p.?

      Merci!
      0
    2. Karim
       
      bon le truc c'est de mettre un espace entre le cote (") et le point vrgule (;) sur les deux messages d"affichage , et tu vas passe l'obstacle
      0
    3. Karim
       
      <html>
      <head>
      <title>Une boucle do-while</title>
      </head>
      <body>
      <?php
      $condition = false;
      do{
      echo "<p>La boucle est exécutée une fois alors que la condition est fausse.</p>" ;
      }
      while ($condition);
      {
      echo "<p>Maintenant on est sorti de la boucle.</p>" ;
      }
      ?>
      </body>
      </html>
      0
    4. Karim
       
      voila ce code est correct maintenant :)
      0
  2. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
     
    Yep,
    do{ 
       echo "<p>La boucle est exécutée une fois alors que la condition est fausse.</p>";
      }
      while ($condition);

    ça, c'est ta boucle.
    Tu rajoute des accolades après, c'pa bon.
    Sans les accolade après ton while, ton code devrait passer.
    0
    1. webherbe Messages postés 63 Statut Membre 1
       
      Bonjour,

      ça ne fonctionne toujours pas!

      Mon code est le suivant:

      <html>
          <head>
        <title>Une boucle do-while</title>
       </head>
       <body>
          <?php
        $condition = false;
        do {
         echo "<p>La boucle est exécutée une fois alors que la condition est fausse.</p>";
        }
        while ($condition);
          ?>
          </body>
      </html>
      0
    2. webherbe Messages postés 63 Statut Membre 1
       
      Bonjour,

      J'ai aussi essayé ce code et là non plus ça ne fonctionne pas!

      Je ne sais plus trop quoi faire!

      Mon code est le suivant:

      <html>
      <head>
      <title>Une boucle do-while</title>
      </head>
      <body>
      <?php
      $condition = false;
      do {
      echo "<p>La boucle est exécutée une fois alors que la condition est fausse.</p>";
      }
      while ($condition);
      echo "<p>Maintenant on est sorti de la boucle.</p>";
      ?>
      </body>
      </html>
      0
    3. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
       
      Hum, essaye de mettre le while au même niveau que la fin de l'accolade au cas où.
      0
    4. webherbe Messages postés 63 Statut Membre 1
       
      Bonjour,

      Ça ne fonctionne toujours pas, c'est décourageant!

      Je vous met le lien de la page
      <a href="https://www.codecademy.com/catalog/all">do while</a>
      au cas où vous trouveriez!
      0
  3. webherbe Messages postés 63 Statut Membre 1
     
    Merci pour votre aide...Nhay!
    0