fwrite($file, $string . "\n"); } $SerialData = array(); for ($i = 0; $i < $NumRows; $i++) { $SerialData[$i] = $db->GetRow(); } for ($i = 0; $i < $NumRows; $i++) { $serial = $SerialData[$i][0]; $memb___id = $SerialData[$i][1]; if ($Log) { $string = "[" . date("d/m/Y H:i:s") . "] [VIP ITEMS] Verifying serial {$serial} from user {$memb___id}"; fwrite($file, $string . "\n"); } $found = false; if (!$found) { $WebVault = $itemClass->LocateItemBySerial($db, $serial, "webvault"); if (is_array($WebVault) && count($WebVault) > 0) { $found = "webvault"; } } if (!$found) { $WebTrade = $itemClass->LocateItemBySerial($db, $serial, "webtrade"); if (is_array($WebTrade) && count($WebTrade) > 0) { $found = "webtrade"; } } if (!$found) { $Warehouse = $itemClass->LocateItemBySerial($db, $serial, "warehouse"); if (is_array($Warehouse) && count($Warehouse) > 0) { $found = "warehouse"; }
function SearchItem(&$db, $idx, $table = "currency") { require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Config/Main.php"; require $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "Manager/Language/{$MainLanguage}/WebShop.php"; require_once $_SERVER['DOCUMENT_ROOT'] . "/" . $_SESSION['SiteFolder'] . "System/Item.class.php"; $it = new Item(); if ($table == "currency") { $db->Query("SELECT serial FROM Z_WebShopLog WHERE idx = '{$idx}'"); } if ($table == "vip_item") { $db->Query("SELECT serial FROM Z_VipItemData WHERE idx = '{$idx}'"); } $data = $db->GetRow(); $serial = $data[0]; $WebVault = $it->LocateItemBySerial($db, $serial, "webvault"); if (is_array($WebVault)) { foreach ($WebVault as $key => $value) { $location .= "{$WebShopMessage019} " . $value . "<br />"; } } $WebTrade = $it->LocateItemBySerial($db, $serial, "webtrade"); if (is_array($WebTrade)) { foreach ($WebTrade as $key => $value) { $location .= "{$WebShopMessage020} " . $value . "<br />"; } } $Warehouse = $it->LocateItemBySerial($db, $serial, "warehouse"); if (is_array($Warehouse)) { foreach ($Warehouse as $key => $value) { $location .= "{$WebShopMessage021} " . $value . "<br />"; } } /*$ExtWarehouse = $it->LocateItemBySerial($db, $serial, "extWarehouse"); if(is_array($ExtWarehouse)) foreach($ExtWarehouse as $key=>$value) $location .= "$WebShopMessage023 ". $value ."<br />";*/ $Character = $it->LocateItemBySerial($db, $serial, "character"); if (is_array($Character)) { foreach ($Character as $key => $value) { $location .= "{$WebShopMessage022} " . $value . "<br />"; } } if ($location == "") { $location = "<span style=\"color:#990000; font-weigth: bold;\">X</span>"; } return $location; }