I made this function and the problem i have is that the Variavle $Time is not available to the whole program and what i mean by that is the function runs but doesn't set the variable to the whole thing and i have tested the function by doing echos. Is there a way to set the variable in the function usable out side of the function. [PHP] function Times() { if (time() < mktime(12,00,00)) { $Time = 'AM'; } else { $Time = 'PM'; } } [/PHP]
By default, all variables used in functions are local variables, even if you use the same name of a global variable. You have to declare them global within the function. You can achieve this by adding this to the start of that function:
[PHP]
global $Time;
[/PHP]
-Fredric