yup, exactly. change the filename to global2.php and you'll get an error that it can't find the include path. when it's just global.php there's no error so you have the right path and file. Problem is the require()'s. require is similar to include() but when require() returns false it immediatley ends all execution of the php. It just ends.
Now you could replace all the require()'s with include()'s but you'll still get errors because basically the file being called is not inexistence...because it's calling it fropm your external page path and noth the vb page it was meant to be called from. If it was called from a vb page it would return true, but if not, it returns false thus breaking the script. This is also why require() exits. Because the files being require()d are non-existent.
There has to be another way.
Aaron
|