So what can we all learn from this (Cubicsquare in particular)?
1) When using a "new" function, be sure to check out what it really does using eg. www.php.net/include or www.php.net/<command>
2) Functions doesn't always act the way you expect. "include" includes a file just like that and returns a flag of success where as eg. "substr" returns a string and so on
3) Sourcecode in sensible sizes wanted! When you have a problem with some code, narrow it down a bit, post it and see what happens. But please don't post 100 lines of code since no one "can" control such big parts of code nor have the time to check out so many potential "holes of failure" (unless your first name is Data!)
That's it from me. I hope other people reads this entry ... I love ya all PHPBuilders!! =8-)