
Will Foster
7,334 PointsWhy does my code not work?
What is wrong with my code in answer to the following question & error?
Question: The message in the final echo command only makes sense if your favorite flavor is the same as Hal's. Add a conditional around that final echo command that checks if the flavor variable has a value of "cookie dough." (Remember to choose carefully between using a single equal sign and a double equal sign in the check.) Preview the code and, if you have a different flavor, make sure the message disappears.
Error: I do not see the flavors set properly.
<?php
$flavor = "vanilla";
echo "<p>Your favorite flavor of ice cream is ";
echo $flavor;
echo ".</p>";
if($flavor == "cookie dough") {
echo "<p>Hal's favorite flavor is cookie dough, also!</p>";
}
?>
2 Answers

Alena Holligan
Treehouse TeacherIt was an issue with the apostrophe in Hal's
I updated the challenge and it should be working the way you have it Will Foster :)

Will Foster
7,334 PointsPerfect, thanks for your help!

Henrik Christensen
Python Web Development Techdegree Student 38,317 PointsIt looks fine to me - you're doing as told in the challenge.
Maybe Alena Holligan added a new bug? :-P
Patrik Horváth
11,082 PointsPatrik Horváth
11,082 Pointsthis task seems to be BUGGED tryed my best but cant sole this challange, but your code is 100 % perfect mayb wrong asked question on this challange because i dont underestend whot is "Hal's" ... but Okey.... but "===" is better because you also check if it is string :)