PDA

View Full Version : user session information


Gamempire
08-31-2008, 08:32 PM
how can i take the functions of vbulletin to read the user session status? (if the user is a guest or not)

because i would like to put in my website (www.gamempire.it) a script that read the user session permission of the forum (www.forum.gamempire.it) and if it's logged in on the forum, it show something, and if the user is not logged in, it show something else..

like "
include ("../forum/something.php");
if ($vbuser['isloggedin']) { ... }
else { ... }
"

thanks

--------------- Added 1220223938 at 1220223938 ---------------

i find this..
but if the file is not in the same directory of the forum, how can i include the global.php?
how can i set the forumpath for the global.php?

Marco van Herwaarden
09-01-2008, 05:59 AM
You will first need to use chdir() to change to the forum home directory. See also our articles section.

Gamempire
09-01-2008, 07:49 AM
i tried, but i can't..if i open the file in the root forum, it will open, but in i tried to include in an other directory, it doesn't do..

Marco van Herwaarden
09-01-2008, 07:58 AM
See post #2

Gamempire
09-01-2008, 08:10 AM
-.- i'm not stupid..
i used the chdir but it doesn't work!

i will post the code:

portal.php (in www.gamempire.it/) --- this not work:
<?php
chdir("./forum");
require_once("includes/config.php");
require_once("global.php");
if ($vbulletin->userinfo['userid'] != 0) { echo "i'm inside"; } else { echo "so bad..."; }
?>

result: "so bad..."



portal.php (in www.gamempire.it/forum/) --- this work:
<?php
require_once("includes/config.php");
require_once("global.php");
if ($vbulletin->userinfo['userid'] != 0) { echo "i'm inside"; } else { echo "so bad..."; }
?>

result: "i'm inside"

--------------- Added 1220264233 at 1220264233 ---------------

refresh:

very strange things:

if i open
http://forum.gamempire.it/portal.php it works

but if i open http://www.gamempire.it/forum/portal.php
it doesn't works

and this is only a subdomain that go to the same directory (forum/)
:confused::confused::confused:

--------------- Added 1220307132 at 1220307132 ---------------

done..i put the cookie of the forum to all the site, extending them everywhere...