You missed the closing bracket on the else portion of the if-else statement. I don't have a huge amount of experience with PHP, but I seem to recall quotes needed around the indices of associative arrays (ie: $WebOffline["Enabled"] instead of $WebOffline[Enabled]). And to AboutWeb: php doesn't have an "endif" thing required.
I'm not sure why you put quotes around "True" because PHP can do boolean data types (and it's faster than having to compare strings). I'm also not sure why you put quotes here:
$WebOffline[IsPass] != "$WebOffline[Pass]"
because that will just evaluate the value of $WebOffline[Pass] and return that as a string; You might as well just leave the quotes out.
Debugging PHP is a lot easier with an IDE (integrated development environment) of some sort. About the most simple it gets is
Notepad++. It'll let you know about syntax errors with your code, like the missing closing bracket or missing quotes. An even better IDE is
Netbeans, which will tell you about errors with syntax and waay more. If you go the Netbeans route, you might need to install PHP on your local machine (not sure if it's needed or not), which I found was easiest using
XAMPP (which will also give you Apache and MySQL, letting you test your PHP scripts locally).
Oh, also an incredible source for PHP reference notes:
http://www.tuxradar.com/practicalphp
Beats all the other tutorial/reference sites I've found on PHP yet.