Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 12-30-2004, 12:07 PM
MuratCetin MuratCetin is offline
 
Join Date: Apr 2004
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Site Integration with VB3

Hi,

I want some help for integration of vbulletin and my own codes.

Firstly, I must use the $bbuserinfo[] variable on my portal site. I just tried to read user informations from cookie and also db but it doesn't work. My codes are like this:

PHP Code:
$cookie_userid $_COOKIE[$cookieprefix.'userid']; //vbulletin3 userid
$cookie_password $_COOKIE[$cookieprefix.'password']; //vbulletin3 password
$bbuserinfo $db->query_first("SELECT * FROM ".$tableprefix."user WHERE userid = '$cookie_userid' and password = '$cookie_password'"); // $bbuserinfo variable for my portal 
I know to include all vbulletin variables from global.php to my page but I don't want to do this. Is there any way to use $bbuserinfo variable without include global.php?

Thank you so much for your answers.
Reply With Quote
  #2  
Old 12-30-2004, 12:10 PM
Zachery's Avatar
Zachery Zachery is offline
 
Join Date: Jul 2002
Location: Ontario, Canada
Posts: 11,440
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MuratCetin
Hi,

I want to help for integration of vbulletin and my own codes.

Firstly, I must use the $bbuserinfo[] variable on my portal site. I just tried to read user informations from cookie and also db but it doesn't work. My codes are like this:

PHP Code:
$cookie_userid $_COOKIE[$cookieprefix.'userid']; //vbulletin3 userid
$cookie_password $_COOKIE[$cookieprefix.'password']; //vbulletin3 password
$bbuserinfo $db->query_first("SELECT * FROM ".$tableprefix."user WHERE userid = '$cookie_userid' and password = '$cookie_password'"); // $bbuserinfo variable for my portal 
I know to include all vbulletin variables from global.php to my page but I don't want to do this. Is there any way to use $bbuserinfo variable without include global.php?

Thank you so much for your answers.
Of course if you wish to query the database directly and other such stuff, however simply put no , not without some work.
Reply With Quote
  #3  
Old 12-30-2004, 12:27 PM
MuratCetin MuratCetin is offline
 
Join Date: Apr 2004
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Zachery
Of course if you wish to query the database directly and other such stuff, however simply put no , not without some work.
Well, but It seems to be $_COOKIE[$cookieprefix.'userid'] and also $_COOKIE[$cookieprefix.'password'] are blank : ) So my bbuserinfo query doesn't work.

$cookieprefix, $tableprefix variables and db options are the same as vbulletin settings.
Reply With Quote
  #4  
Old 12-30-2004, 01:53 PM
rake's Avatar
rake rake is offline
 
Join Date: Nov 2002
Posts: 311
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

why don't you just print out the entire $_COOKIE array and see what you get?
Reply With Quote
  #5  
Old 12-30-2004, 02:09 PM
MuratCetin MuratCetin is offline
 
Join Date: Apr 2004
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rake
why don't you just print out the entire $_COOKIE array and see what you get?
I have already done this, and the result is blank : (
Reply With Quote
  #6  
Old 12-30-2004, 02:21 PM
rake's Avatar
rake rake is offline
 
Join Date: Nov 2002
Posts: 311
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

just checking: did you use print_r($_COOKIE); ? try $HTTP_COOKIE_VARS instead and see what you get. and make sure cookie domain is set to .yourdomain.com in your vbulletin options.
Reply With Quote
  #7  
Old 12-30-2004, 02:34 PM
MuratCetin MuratCetin is offline
 
Join Date: Apr 2004
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rake
just checking: did you use print_r($_COOKIE); ? try $HTTP_COOKIE_VARS instead and see what you get. and make sure cookie domain is set to .yourdomain.com in your vbulletin options.
Oow, I understood what my fault was. Now there is another problem, how can I read forum cookies from the portal pages.

Thank you so much, again.
Reply With Quote
  #8  
Old 12-30-2004, 02:39 PM
rake's Avatar
rake rake is offline
 
Join Date: Nov 2002
Posts: 311
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you can read all the cookies that are set for that particular domain. make sure your cookie domain is .domain.com, so can read those cookies across your domain, and then just use print_r($_COOKIE); to find your vbulletin cookies.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:06 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04175 seconds
  • Memory Usage 2,238KB
  • Queries Executed 13 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_php
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (8)post_thanks_box
  • (8)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (8)post_thanks_postbit_info
  • (8)postbit
  • (8)postbit_onlinestatus
  • (8)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete