The code I posted from the include file was just a snippet, I am trying to return a message to show which level something is available at, so there could be hundreds of these levels going forward. This include is going to be used throughout the site as well so I want a central place to define these levels and the messages that get sent back to the page.
Here is where I am at, and strangely I am not getting any errors at this point from these examples (I changed a few variables):
function ride_level_message($ride_level){
require '../../includes/ride_levels.php';
global $ride_level_message;
return $ride_level_message;
}
if ($ride_level > $league_total_calc){
echo "<br>";
echo "<p>Available at". ride_level_message($ride_level);
echo "</p>";
}
More from the include file:
if (($ride_level > 1 && $ride_level < 10))
{
$ride_level_message = "Level 1";
}
if (($ride_level > 10 && $ride_level < 20))
{
$ride_level_message = "Level 2";
}
if (($ride_level > 20 && $ride_level < 40))
{
$ride_level_message = "Level 3";
}
I have the return value in the first part of the function, I have also tried it in the include file too:
if (($ride_level > 1 && $ride_level < 10))
{
$ride_level_message = "Level 1";
}
if (($ride_level > 10 && $ride_level < 20))
{
$ride_level_message = "Level 2";
}
if (($ride_level > 20 && $ride_level < 40))
{
$ride_level_message = "Level 3";
}
return $ride_level_message;
Thanks for all responses, I feel like I am missing something really obvious here.
G