Go Back   vb.org Archive > Community Central > Community Lounge
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 09-03-2002, 07:28 PM
Meltingfire's Avatar
Meltingfire Meltingfire is offline
 
Join Date: Sep 2002
Location: Sweden
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Some cookie issues

Hey!

I just installed vBulletin so im kind of a newbie...

Im doing a Statistics site DirectConnect (www.DCStats.net) and its something like mIRC-stats but this works in realtime....

because everyuser in the DC hub that is logged, can create an "webaccount" in DCStats. that they can fill information about them like name, e-mail, upload a picture/avatar etc... i also wanted them to be able to use a forum as well...
But i only want the users from the DC hub to register at the forum, i disabled the forums "register.php" page... (and also the change profile page)

So now they login to there webaccount in DCStats and then "transfer" there user (like name, e-mail etc) to the forum...

I had to work a bit to get this working but after a while i realised that when i create the user in the vBulletin DataBase (mySQL) i have to create it in 2 places, in "user" and "userfield" tables, or he/she wont be visible in the members list.

When i create the users i have my "standard settings" for them like "able to recieve pm", "e-mail hidden" etc...

My problem is this:
When a user browses away from the forum, to then return, he is logged out.. so my first thought was, i have to use cookies instead of session, so i changed "nosessionhash" in "user" table to 1, to make it cookie-browsing. i also set the cookietime to 1day

But the users still get logged out...
i found in the options for user where to set "log me in when i return to forum (cookie)" but i dont know WHERE in WHICH table to look for that... can somebody tell me? i have really search the vBulletin DB and found nothing

Some URLs
http://www.dcstats.net - Mainpage (underconstrukction)
http://frippes.dcstats.net - DCStats for the hub FrippesDivXroom
http://ancient.dcstats.net - DCStats for the hub Ancient][Spirit 10mbit
http://forum.dcstats.net - Forum for all hubs

(For you that dont know what DC is, its DirectConnect, a peer2peer download/upload program.)

//Meltingfire
Reply With Quote
  #2  
Old 09-03-2002, 07:51 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Meltingfire
... i also set the cookietime to 1day

But the users still get logged out...
i found in the options for user where to set "log me in when i return to forum (cookie)" but i dont know WHERE in WHICH table to look for that... can somebody tell me? i have really search the vBulletin DB and found nothing
Don't set your cookie to one day. If you do, then your Who's Online will be all wrong - if a person logs onto your site for 1 second, he will look as though he stayed online for 24 hours.

Also, the log me in when I return to the forum is in the "user" table under if I can recall properly "sessionhash" or something similar.
Reply With Quote
  #3  
Old 09-03-2002, 08:00 PM
Admin's Avatar
Admin Admin is offline
Coder
 
Join Date: Oct 2023
Location: Server
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Meltingfire, please go to this page and enter your username, to show you are licensed. (you will need to use your customer number and password to access that page)
Thank you!
Reply With Quote
  #4  
Old 09-03-2002, 08:32 PM
Steve Machol's Avatar
Steve Machol Steve Machol is offline
 
Join Date: Nov 2001
Posts: 1,896
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Meltingfire, also could you please restore the vBulletin/Jelsoft copyright to your footer template? Right now you
are in violation of the licensing agreement. At a minimum the copyright must read:

vBulletin, Copyright ?2000 - 2002, Jelsoft Enterprises Limited.

http://forum.dcstats.net/
Reply With Quote
  #5  
Old 09-04-2002, 09:12 AM
Meltingfire's Avatar
Meltingfire Meltingfire is offline
 
Join Date: Sep 2002
Location: Sweden
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by FireFly
Meltingfire, please go to this page and enter your username, to show you are licensed. (you will need to use your customer number and password to access that page)
Thank you!
DONE!

Quote:
Originally posted by smachol
Meltingfire, also could you please restore the vBulletin/Jelsoft copyright to your footer template? Right now you
are in violation of the licensing agreement. At a minimum the copyright must read:

vBulletin, Copyright ?2000 - 2002, Jelsoft Enterprises Limited.

http://forum.dcstats.net/
DONE!

Well, i dont get that working with the nosessionhash, its turned to 1, so it uses cookies, but the users still dont get logged in when they return...

Can somebody tell me exactly what to do when i create a user in the DB manually, by my own phpscript..
now i create the user in the "user" and "userfield", do i have to create the user in more tables?
Reply With Quote
  #6  
Old 09-04-2002, 07:17 PM
Steve Machol's Avatar
Steve Machol Steve Machol is offline
 
Join Date: Nov 2001
Posts: 1,896
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm pretty sure user and userfield are the only tables you need to update.
Reply With Quote
  #7  
Old 09-04-2002, 09:33 PM
Meltingfire's Avatar
Meltingfire Meltingfire is offline
 
Join Date: Sep 2002
Location: Sweden
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

well where is the variable for "log me in when i return to forum"?
nosessionhash isnt for that? because i tested both 1 and 0, and all it does is do use session/cookies
Reply With Quote
  #8  
Old 09-04-2002, 11:51 PM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Meltingfire
But the users still get logged out...
i found in the options for user where to set "log me in when i return to forum (cookie)" but i dont know WHERE in WHICH table to look for that... can somebody tell me? i have really search the vBulletin DB and found nothing
It's the table "user" in the column "cookieuser" - make that "1".

To make it perpetually set to on, just remove the options from the templates, and make the input variables hidden.

Try also to go to your vBulletin Options, and in your cookie domain, set that to blank, and the cookie path to /.

See if that helps.
Reply With Quote
  #9  
Old 09-05-2002, 03:56 PM
Meltingfire's Avatar
Meltingfire Meltingfire is offline
 
Join Date: Sep 2002
Location: Sweden
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It didnt seam to work...
the cookieuser is 1, and the nosessionhash is 1
that doesnt help...
not even when i create a user trough the real register.php

i dont get whats wrong... cookiedomain is blank and cookie path is /
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 02:30 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.04433 seconds
  • Memory Usage 2,248KB
  • Queries Executed 11 (?)
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
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (9)postbit_onlinestatus
  • (9)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_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