vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   PHP help (https://vborg.vbsupport.ru/showthread.php?t=146870)

Chicago_VLNU_4s 05-09-2007 10:01 PM

PHP help
 
What I'm trying to do is combine two php codes together... is this possible? I'm using the vblogin from external page and the vbexternal. BUT vbexternal won't work with tha vblogin. The vblogin php code has to be placed at the top of the .php file of whatever external page you want to use and looks like:

PHP Code:

<?php
   chdir
('/home/.mojo/*****/****/forums'); 
   require_once(
'/home/.mojo/*****/****/forums/global.php');  
?>

and the vbexternal also has to go up top of the page too and that code is:

PHP Code:

<?php
   chdir
('/home/.mojo/*****/****/forums'); 
   require_once(
'/home/.mojo/*****/****/forums/vBExternal.php');  
?>

You can't add both those codes on one page and that's why I was gettin an error, so I tried to combine them the following ways.

PHP Code:

 
<?php
   chdir
('/home/.mojo/*****/****/forums'); 
   require_once(
'/home/.mojo/*****/****/forums/vBExternal.php');  
   
chdir('/home/.mojo/*****/****/forums'); 
   require_once(
'/home/.mojo/*****/****/forums/global.php');  
?>

and

PHP Code:

<?php
   chdir
('/home/.mojo/*****/****/forums'); 
   require_once(
'/home/.mojo/*****/****/forums/vBExternal.php');  
   require_once(
'/home/.mojo/*****/****/forums/global.php');  
?>

and that's all I could really think of and it still doesn't work. Any way I should write this code so it will work?

Dismounted 05-10-2007 10:09 AM

PHP Code:

<?php
   chdir
('/home/.mojo/*****/****/forums'); 
   require_once(
'./vBExternal.php');  
   require_once(
'./global.php');  
?>


Chicago_VLNU_4s 05-13-2007 11:56 AM

thanks dismounted. But when I do that, it's the same as some of the other methods I tried. I get:

Quote:

Fatal error: Cannot redeclare class vbulletinhook in /home/.mojo/****/******/forums/includes/class_hook.php on line 29
Any ideas? Anyone? All I really want is to have a latest threads box and total users on my homepage like this site www.ratehispanic.com . And like I stated, I already have external vb login enabled.

Lynne 05-13-2007 03:01 PM

Do you *only* use vBExternal.php in this one page? If so, open it up and remove the class vbulletinhook. It seems that it is defined in both global.php and vBExternal.php. If you use vBExternal.php in other pages, then simply duplicate it and name it something else, like vBExternal2.php and remove the class vbulletinhook in this new page and then call it in your problem page.

Chicago_VLNU_4s 05-15-2007 04:51 AM

thanks, that completely fixed it, you're a life saver.


All times are GMT. The time now is 04:44 AM.

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.01084 seconds
  • Memory Usage 1,729KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete