matthewjumpsoffbuildings Posted August 26, 2008 Share Posted August 26, 2008 Hi, Im using PHP 4.4 in a CMS. I have an ob_start() and a function function endBuffer(){ $buffer = ob_get_contents(); ob_end_clean(); $buffer = displayBuffer($buffer); echo $buffer; } Initially I was just doing ob_start('displayBuffer'); but i learnt i cant use output buffers in the ob_start callback (displayBuffer). So, I put everything in endBuffer and tried to call that using register_shutdown_function(endBuffer) but it looks like, on shutdown, the buffer is already flushed? How can I set this up so that the endBuffer function gets called at the end of the script, but before it automatically gets flushed? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.