vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   another newbie question (https://vborg.vbsupport.ru/showthread.php?t=185083)

pooker 07-12-2008 06:26 AM

another newbie question
 
I have an online manga reader I was trying to incorporate into vbulletin and everything went fine except for this problem.

When a script was called it used include() to incorporate a previous script since it used drop down menus.

This worked perfectly fine on my other site. I found a good writeup on using plugins for vbulltin so I used this one

PHP Code:

ob_start();
   include(
'./chapter.php');
   
$includedphp1 ob_get_contents();
ob_end_clean(); 

The main problem is, from my understanding is it is not clearing the buffer. So when another page is invoked it doubles what was in the dropdown menu

like lets say someone chose

naruto it would display

354 chapters

when they choose the chapters and the next script comes up it would display two of everything , i,e, chapter 1, chapter 1 , chapter 2, chapter 2 etc. I thought ob_end_clean() cleared out all previous information but I guess not?

It uses the readdir to get information from the server and an array to display the chapters if that is of any help.

Dismounted 07-12-2008 07:00 AM

ob_end_clean() erases the output buffer. Also, PHP (HTTP, rather) is a stateless protocol, ie. it doesn't know of what you've done before, it only knows you're accessing "this" page now.

pooker 07-12-2008 07:10 AM

oh ok thanks I figured it out.


All times are GMT. The time now is 06:42 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.01137 seconds
  • Memory Usage 1,710KB
  • 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
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)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