Warning: fsockopen(): unable to connect to www.esrb.org:80 in /home/www/vhosts/uvlist.net/httpdocs/Snoopy.class.php on line 1149
If you're handling the errors, I think PHP hides the error report of functions whose name starts with @, so instead of fsockopen() you use @fsockopen(). It could've been some other character though as it has been a long time since I last worked with PHP (over 4 years now, I think).
Also, in unrelated note. I'd recommend changing all PHP files not intended to be executed by themselves to .inc or something and creating a server rule to forbid access to them. Although this can be accomplished with regular file permissions usually, it never hurts to make certain of it. And it helps recognize "modules" from actual runnable scripts without knowing what the thing does beforehand :)
The @ character is correct, but in that case, being a "plug in" class, I hoped I didn't need to fix it.
Now fixed :-)
Most included files do nothing when called directly, as they need additional parameters to work, specially the ones doing DB updates.
Moreover, most procedures executes only when the user is correctly logged, so random users should be harmless, at least.