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

Having an error running script for the unit conversion tool

<?php //number in pounds we want to convert to kilograms $pounds = 140; // floating point value for the pounds to kilogram conversion $lb_to_kg = 0.453592; // use the variables above to calculate pounds multiplied by the kilogram conversion $kilograms = $pounds * $lbs_to_kg; // display the pounds to kilograms echo "Weight: "; echo $pounds; echo "lb= "; echo $kilograms; echo " kg";

//number in miles we want to convert to kilometers // floating point value for the miles to kilometer conversion // use the variables above to calculate miles multiplied by the kilometer conversion // display the miles to kilometers ?>

Hi again, I fixed the semi colon, but now when I try to run code, another error comes up that says "Notice: Undefined variable: lbs_to_kg in /home/treehouse/workspace/units.php on line 7. Weight: 140lb= okgtreehouse:~/workspace$

1 Answer

Hazem mosaad
Hazem mosaad
15,384 Points

Hello My Friend You Have Small Mistake The Two Variable Must Have The Same Name See The Code

$lb_to_kg = 0.453592;
$kilograms = $pounds * $lbs_to_kg;

//Not the same Variables 

//the correct 
//by adding S to First one 
$lbs_to_kg = 0.453592;
$kilograms = $pounds * $lbs_to_kg;

//or 
//delete S from the second one:)
$lb_to_kg = 0.453592;
$kilograms = $pounds * $lb_to_kg;