View Single Post
  #241  
Old 10-23-2004, 08:55 AM
trackpads's Avatar
trackpads trackpads is offline
 
Join Date: Aug 2003
Location: Armyville
Posts: 1,074
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would also like to know something like this. I am running a 3rd party video gallery for my site and laready have it so that user registration is required to view the gallery but I would like to know who to restrict it further to just members of several usergroups (for promotional purposes).

Here is my current PHP file, please note that this is located outside the forum directory of course-

PHP Code:
<?
session_start();
if (substr($_SERVER['PHP_SELF'], -9) != "index.php") {
    header('Location:' . $url . '/index.php');


define('SCRIPT_PATH',"includes");
require_once (SCRIPT_PATH .'/mysql.inc.php');
define('DIR_PATH',"$dir_path");
require_once (DIR_PATH .'/includes/getlang.php');
require_once (DIR_PATH .'/includes/global.php');

if (!isset($HTTP_COOKIE_VARS['bbuserid'])) { 
$bbuserid=0; 
$logged=0; 
} else { 
$logged=($user=$HTTP_COOKIE_VARS['bbuserid']); 


if ($logged >= "1") { 


$time_start = getmicrotime();
require_once (DIR_PATH .'/includes/functions.gal.php');
require_once (DIR_PATH .'/includes/player.inc.php');
include_once (DIR_PATH .'/header.php');
require_once (DIR_PATH .'/includes/gallery.inc.php');
$time_end = getmicrotime();
show_queries($time_start,$time_end);
include_once (DIR_PATH .'/footer.php');

} else { 
echo "<div align=center>You must be logged in and a registered user of the Trackpads Community.<br><br>";
echo "Please click <a href=http://www.trackpads.com/forum/login.php><i><b>here</b></i></a> ";
echo "to login first...<br><br>Or click <a href=http://www.trackpads.com/forum/register.php><i>";
echo "<b>here</b></i></a> to register with Trackpads.";
echo "Registration only takes a minute and is free!</div>";
}

ob_end_flush();
?>
Thanks in advance for any help,

-Jason
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01191 seconds
  • Memory Usage 1,769KB
  • 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_php
  • (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