View Single Post
  #1  
Old 06-24-2005, 12:24 AM
TopperARG TopperARG is offline
 
Join Date: Oct 2004
Location: Argentina
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Define cookie index?

Hey guys. I'm trying to include a login/logout in my homepage that uses que vbulletin cookies to check the user.

Note: my main site is located in the root folder, and the forums are located inside a "forums" sub-folder.

The code inside main.php is the following:

Code:
	if (($_COOKIE['bbuserid'] != NULL) or ($_COOKIE['bbpassword'] != NULL)) {

		$userid = $_COOKIE['bbuserid'];
		$sqlusername = mysql_query ("SELECT username FROM user WHERE userid = $userid",$link);
		$userdata = mysql_fetch_array ($sqlusername);
		$username = $userdata[0];

		$t->set_var(array(
			"USERNAME" => $username));

		$t->parse("LOGIN","main_logoff",true);
	}
	else {
		$t->parse("LOGIN","main_login",true);
	}
The thing is I'm recieving this warnings:

Notice: Undefined index: bbuserid in C:\...\main.php on line 191

Notice: Undefined index: bbpassword in C:\...\main.php on line 191


I think the code is right but...do I have to define those indexes in the server's environment options??? Of course this only happens when the user is logued out, because the code can't finde those indexes inside the cookie. Do I need to declare them somewhere and set them to null?

Thanks a million
Topper
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01196 seconds
  • Memory Usage 1,764KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete