Ok, it looks like that the change does fix the first problem, but you get a new error a couple of lines down in the script. It appears something on your server doesn't like the way the script is written. Try uploading the weather.php file I have attached here. It's the exact same, except it has ' ' marks around the variables that it doesn't seem to be pulling right, which should (hopefully) fix the problem. If that doesn't work then I can most likely fix it using a different method.
mYvBindex does not show up on the Who's Online, but it's not hard to change it so it will.
Open your forum/online.php file and look for:
PHP Code:
case 'index':
$userinfo[where] = "$bbtitle <a href='index.php?s=$session[sessionhash]'>Main Index</a>";
break;
Right Above that Add:
PHP Code:
case 'home':
$userinfo[where] = "$hometitle <a href='/index.php?s=$session[sessionhash]'>Main Index</a>";
break;
Then look for:
PHP Code:
case 'index.php':
$userinfo[activity] = 'index';
break;
Directly Above that line Add:
PHP Code:
$userinfo[activity] = 'home';
break;
Note that I'm assuming your myvbindex file is called "index.php" and it's in your root directory. If you've named it something else let me know as the instructions would be slightly different.