Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP Build a Basic PHP Website (2018) Building a Media Library in PHP Variables and Conditionals

variables

$flavor = 'lemon sorbet';

<? php if ($flavor == "cookie dough") { echo "<p>Hal's favorite flavor is not cookie dough!</p>"; }

?>

index.php
<?php
$flavor = 'cookie dough';
echo "<p>Your favorite flavor of ice cream is ";
echo $flavor;
echo ".</p>";
echo "<p>Hal's favorite flavor is cookie dough! also!</p>";


?>

1 Answer

I'm not entirely sure what you are asking here, but I have looked at it a while and come to the conclusion that the beginning code is your attempt for task #3 of the code challenge. If I am incorrect, just let me know and I'll do what I can to help.

Now, going off that assumption, let's look at your code! Currently, you have:

$flavor = 'lemon sorbet';

<? php if ($flavor == "cookie dough") { echo "<p>Hal's favorite flavor is not cookie dough!</p>"; }

?>

You're on the right track, Garry! Just a few minor fixes. Since the variable $flavor is a PHP variable, it must be inside the PHP tags like so:

<?php 

    $flavor = 'lemon sorbet';
    if ($flavor == "cookie dough")
          {
                 echo "<p>Hal's favorite flavor is cookie dough, also!</p>";
          }

?>

The remaining code can also be placed between the same PHP tags to make it easier on you!

<?php
      $flavor = 'lemon sorbet';
      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>";
          }
?>

I hope this helps!

Thanks a lot Cody. I had a brain freeze. I could see the answer but to type this out, was not happening.

I'm glad to help! It happens to all of us.

Happy coding!