it still didn't work.
Heres the whole file just incase there is something in it thats causing the problem and not just in that section
PHP Code:
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('GET_EDIT_TEMPLATES', true);
define('THIS_SCRIPT', 'shop');
$globaltemplates = array(
'itemshop_chocoboitemhead',
'itemshop_canbuy',
'itemshop_chocoboitembit',
'itemshop_home',
'itemshop_purchaseokay',
'itemshop_notenough'
);
require("./global.php");
$show = $_GET['show'];
//////////////////display chocobo items///////////////
if (($show] == "chocobo") OR ($show == "")) {
$iteminfo = $DB_site->query("SELECT * FROM items WHERE itemtype = 'chocobo' ORDER BY 'id' ASC ");
eval("\$chocoboitemhead .= \"".fetch_template("itemshop_chocoboitemhead")."\";");
while ($item = $DB_site->fetch_array($iteminfo)){
if ($item["itemtype"] == "chocobo") {
eval("\$canbuy .= \"".fetch_template("itemshop_canbuy")."\";");
eval("\$itembits .= \"".fetch_template("itemshop_chocoboitembit")."\";");
}
}
eval("print_output(\"".fetch_template("itemshop_home")."\");");
}
//////////////////pay for items///////////////
if ($_REQUEST['action'] == "buy"){
$item = $_REQUEST['item'];
$itemquery = $DB_site->query("SELECT * FROM items WHERE id = '".$item."' ");
$iteminfo = $DB_site->fetch_array($itemquery);
if (($bbuserinfo["field5"] >= $iteminfo["price"])) {
$newmoney = ($bbuserinfo["field5"]-$iteminfo["price"]);
$newitems = $bbuserinfo['items']." ".$item;
$DB_site->query("UPDATE userfield SET field5 = '".$newmoney."' WHERE userid = '".$bbuserinfo['userid']."';");
$DB_site->query("UPDATE user SET items = '".$newitems."' WHERE userid = '".$bbuserinfo['userid']."';");
$url = "shop.php?action=thanks";
eval(print_standard_redirect('itemshop_purchaseokay'));
} else
eval(print_standard_error('itemshop_notenough'));
}
?>