PDA

View Full Version : Vbulletin/Function stalling out save


mikewastaken
12-01-2008, 07:22 PM
I'm using PHP Live so I can insert PHP Coding right into templates. Now I have never had a problem before with PHP Live and I tried this script on a normal php page and it works fine.

This is the PHP Code in one of my templates

<?php
include './includes/function_chartthread.php';
$threadid = $_GET["t"];

echo "
<table class=\"tborder\" cellpadding=\"$stylevar[cellpadding]\" cellspacing=\"$stylevar[cellspacing]\" border=\"0\">
<tr>
<td class=\"tcat\">Post Chart</td>
</tr>
<tr><td class=\"alt1\">";

buildchart (1,12,100000,20000000000);


echo "</td></tr></table>";

?>



This works perfectly

but if I change the function buildchart()
to :

buildchart ($threadid,12,100000,20000000000);

Which will cause it to use the Get function and search for that thread.

Vbulletin won't save it in the template, it will slowly crawl and than go to a blank gray admin screen and nothing happens, it doens't save.

Anyone know how I can go about fixing this?

Guest190829
12-02-2008, 12:57 AM
You're using PHP in vBulletin's template engine? I really advise against that but anyway, my immediate thoughts are that the function is stalling because $threadid does not have any scope and somehow is breaking the function.

That's a complete guess, though. :)