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 05-26-2005, 03:52 PM
JohnBee JohnBee is offline
 
Join Date: Oct 2004
Posts: 544
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Why won't external vbulletin pages do this?

I just wanted to know why we are not able to do

<?php
include ("bottom.php");include ("whatever.php");
?>

on external bBulletin pages that use the

eval('print_output("' . fetch_template('TEMPLATE_XXX') . '");');

I know we can put the php include in the php include template
and it works from there but I am using a news sscript that cannot
work from the templates because it carries a newsid variable from
a cgi script to open a static page.

So I was wondering, is there any way to do a php includes from
a .php file after pulling forum data from a template?

I have tried over and over all I get are blank white pages the moment
I put an eval('print_output( function in the page.

very frustrating
Reply With Quote
  #2  
Old 08-15-2007, 07:13 PM
MoT3rror MoT3rror is offline
 
Join Date: Mar 2007
Posts: 423
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What you would have to do is tell php to change to the forums directory to get the globals file i take is what your after. an example is.




PHP Code:
chdir('path/to/your/forums'); 
require_once(
'path/to/your/forums/file.php'); 
Reply With Quote
  #3  
Old 08-15-2007, 08:24 PM
Eikinskjaldi's Avatar
Eikinskjaldi Eikinskjaldi is offline
 
Join Date: Feb 2006
Location: Hell, never looked better
Posts: 572
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by JohnBee View Post
I just wanted to know why we are not able to do

<?php
include ("bottom.php");include ("whatever.php");
?>

on external bBulletin pages that use the

eval('print_output("' . fetch_template('TEMPLATE_XXX') . '");');

I know we can put the php include in the php include template
and it works from there but I am using a news sscript that cannot
work from the templates because it carries a newsid variable from
a cgi script to open a static page.

So I was wondering, is there any way to do a php includes from
a .php file after pulling forum data from a template?

I have tried over and over all I get are blank white pages the moment
I put an eval('print_output( function in the page.

very frustrating
Once you have done an eval(print_output thats the end of the story for that script.

1) Why do you need to do the includes after the val
2) if its a blank page (which usually means the template is stuffed) why are you eval'ing at all
3) you can eval without print_output, store the template in a variable
4) what makes you think the news thing wont work from a template
Reply With Quote
  #4  
Old 08-15-2007, 08:51 PM
Opserty Opserty is offline
 
Join Date: Apr 2007
Posts: 4,103
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
print_output (line 4692)

Finishes off the current page (using templates), prints it out to the browser and halts execution
void print_output (string $vartext, [boolean $sendheader = true])

* string $vartext: The HTML of the page to be printed
* boolean $sendheader: Send the content length header?
http://members.vbulletin.com/api/vBu...onprint_output
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 08:58 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.04088 seconds
  • Memory Usage 2,189KB
  • 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
  • (1)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (4)postbit_onlinestatus
  • (4)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