PHP / Bug 6.6


#1

Bonjour, why does not it work?? Pourquoi cela ne fonctionne t-il pas ? ?

Link in English

Lien en Français

Error message. Message d’erreur : Oops, try again. Did you add a semicolon after the echoed string? Oups, merci de réessayer. Avez-vous ajouté un point-virgule après le texte à afficher ?

Thank you in advance.


<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>


#2

Bonjour cela viens d’un bug de codeCademy

essaie de faire ceci : (ajout d’un point virgule dans la texte apres
"exécutée" et avant “de”)

$condition = false;
do{
echo “

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

”;
}while ($condition);
echo “

Maintenant on est sorti ;de la boucle

”;
?>

#3

$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>";
?>

Oui, j’ai trouvé cela sur le Forum, le second “;” n’est pas nécessaire. Alors j’ai laissé le Topic ouvert volontairement pour qu’ils corrigent le bug, si non ça n’en finira jamais ^^
(perso je me suis arraché les cheveux…)


#4

Merci ça marché du coup, mille merci !


#5

Bonjour comment as tu terminé le 6 du PHP MERCI


#6

#7

The PHP course is no longer supported, i would advise against taking this course. If you really want to learn PHP, i highly recommend finding a different resource.