Background: I'm writing a php page that will interface with an existing installation of vbulletin. I wrote the page to work with vbulletin 3.8.1 (which it does). I decided to try the same code on vb 3.8.3 but it would not work and I'm not sure why. The idea behind the project was to create a single login system for my bbs and my other php page. I use the vbulletin object ($vbulletin->session->vars['loggedin']) to tell if the user is logged in. Again* this works swimmingly in 3.8.1 but in 3.8.3 a lot of the data in the array is null (loggedin* userid* and a few others). I am SURE I am logged into the bbs.
Setup: I have a php file that chdir's to my vb install* includes "global.php" then chdir's back to the original directory.
I did a var_dump on $vbulletin->session->vars for both 3.8.1 and 3.8.3 while logged in and logged out. I can paste them if necessary.
So I guess my question is: did something change between 3.8.1 and 3.8.3 that would prevent me from using the vbulletin session object like I am? Any help would be greatly appreciated!
__DEFINE_LIKE_SHARE__