getIP(); $usrbrwsr = $obclss->getAGT(); $visitorIP = $obclss->SQLenc($userIP); $visitorBwsr = $obclss->SQLenc($usrbrwsr); session_start(); $sessid = session_id(); $storeHTML = "Cannot find this product in database!"; ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// STORE SYSTEM SETTING CHECK - CHECK WHETHER IS MEMBER @require_once($SYSCONFIG_DIR_ROOT . "__include-check_customer_info.php"); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// CHECK SHOPPER CART-ID & GET CURRENT TOTAL CART VALUE IF ANY @require_once($SYSCONFIG_DIR_ROOT . "__include-check_cart_info.php"); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// CHECK AVAILABLE PRODUCT CATEGORY & DISPLAY @require_once($SYSCONFIG_DIR_HOME . "include-seek_category.php"); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////// SHOW PRODUCT INFORMATION $seekitem1 = "CateID, ProdSKU, ProdTitle, ProdCode, ProdBrand, ProdType1, ProdType2, ProdType3, ProdType4, ProdType5, $MmbrSellPcate, ProdIMA, ProdDesc, ProdSpec, " . "RebatePCT, QtyInStock, WGTvalue, EstSendDays, ProdViews"; $seekterm1 = "ProdID='$PdID' && $MmbrAllowedItem='YES' && ProdStatus='YES'"; $result1 = $obclss->RtrvItemValues($seekitem1,$SYSDB_TBLE_STORE_ITEM,$seekterm1); $checkPdNUM = $obclss->ChkResultNos($result1); $ProdPDF = NULL; if ($checkPdNUM == 1) { $info = @mysql_fetch_row($result1); $PdcateID = $info[0]; $PdcatePath = $obclss->RtrvTbleInfo("CatTrack",$SYSDB_TBLE_STORE_CATE,"CatID='$PdcateID'"); $Pcaname = $obclss->RtrvTbleInfo("CatName",$SYSDB_TBLE_STORE_CATE,"CatID='$PdcateID'"); $PdName = $obclss->SQLdec($info[2]); $PdCate = $obclss->SQLdec($Pcaname); $PdSKU = (!empty($PdSKU)) ? "SKU" . $info[1] . "" : NULL; $PdCode = (!empty($PdCode)) ? "Code" . $obclss->SQLdec($info[3]) . "" : NULL; $PdBrand = (!empty($PdBrand)) ? "Brand" . stripslashes($info[4]) . "" : NULL; $Pdtype1 = (isset($SYSCONFIG_ITEM_TYPE_CATE1)) ? "$SYSCONFIG_ITEM_TYPE_CATE1" . stripslashes($info[5]) . "" : NULL; $Pdtype2 = (isset($SYSCONFIG_ITEM_TYPE_CATE2)) ? "$SYSCONFIG_ITEM_TYPE_CATE2" . stripslashes($info[6]) . "" : NULL; $Pdtype3 = (isset($SYSCONFIG_ITEM_TYPE_CATE3)) ? "$SYSCONFIG_ITEM_TYPE_CATE3" . stripslashes($info[7]) . "" : NULL; $Pdtype4 = (isset($SYSCONFIG_ITEM_TYPE_CATE4)) ? "$SYSCONFIG_ITEM_TYPE_CATE4" . stripslashes($info[8]) . "" : NULL; $Pdtype5 = (isset($SYSCONFIG_ITEM_TYPE_CATE5)) ? "$SYSCONFIG_ITEM_TYPE_CATE5" . stripslashes($info[9]) . "" : NULL; $Pdsell = (!empty($info[10]) && $info[10]>0) ? $SYSCONFIG_CURRENCY_DEFAULT . $info[10] : "* Price To be advised"; $imatype = $info[11]; $ProdIMA = $SYSCONFIG_URL_IMA_ITEM500 . $PdID . "_1" . $imatype; $PdDesc = (!empty($info[12])) ? nl2br($obclss->SQLdec($info[12])) : "N/A"; $Pdspecs = $obclss->SQLdec($info[13]); $Pdspecinfo = (!empty($Pdspecs)) ? $obclss->DISPLAY_PdSpecs($Pdspecs) : "N/A"; $rebPCT = $info[14]; $Pdqty = $info[15]; $wgtvalue = $info[16]; $wgtinfo = (isset($SYSCONFIG_SHOW_ITEM_WEIGHT) && !empty($wgtvalue)) ? "Weight$wgtvalue $SYSCONFIG_UNIT_WEIGHT" : NULL; $sendays = $info[17]; $sendinfo = (!empty($sendays) && is_numeric($sendays)) ? "DeliveryShip within $sendays day(s)" : NULL; $itemviews = $info[18]; $hasviewed = $itemviews + 1; $uditemviews = "ProdViews='$hasviewed'"; $obclss->UpdateDbInfo($SYSDB_TBLE_STORE_ITEM,$uditemviews,$seekterm1,"NULL"); $obclss->DefineCateURL("store.html?category="); $Path2Cate = $obclss->ShowPath_CATE($PdcateID,$PdCate,$PdcatePath); for($n=1;$n<10;$n++) { $PdIMG = $SYSCONFIG_DIR_IMA_ITEM500 . $PdID . "_" . $n . $imatype; if (FILE_EXISTS($PdIMG) && IS_FILE($PdIMG)) { $PdIMA[$n] = "
$PdName
"; } else { $PdIMA[$n] = NULL; } ////////// to seek availability of image file } $seekterm2 = "ProdID='$PdID' && Pxostatus='YES'"; $result2 = $obclss->RtrvDistItemValues("PxoCate",$SYSDB_TBLE_STORE_ITEMXO,$seekterm2); $checkPxoNUM = $obclss->ChkResultNos($result2); if ($checkPxoNUM >= 1) { $n=1; $pxoinfo = "
"; while($xoca = @mysql_fetch_row($result2)) { $seekterm3 = "ProdID='$PdID' && PxoCate='$xoca[0]' && Pxostatus='YES'"; $seekitem3 = "PxoID, PxoName, PxoCode, $MmbrSellPcate_xo, PxoIMA, QtyInStock"; $result3 = $obclss->RtrvItemValues($seekitem3,$SYSDB_TBLE_STORE_ITEMXO,$seekterm3); $pxoinfo .= "

" . stripslashes($xoca[0]) . "

"; $pxolist = NULL; // clean previously build option choice $x = 1; while($xo = @mysql_fetch_row($result3)) { $PoID = $xo[0]; $Pxoname = $obclss->SQLdec($xo[1]); $Pxocode = (!empty($xo[2])) ? $obclss->SQLdec($xo[2]) . " : " : NULL; $Pxosell = ($xo[3] > 0) ? " [ Add " . $SYSCONFIG_CURRENCY_DEFAULT . $xo[3] . " ]" : NULL; $Pxoqty = $xo[5]; $pxochecked = ($x == 1) ? "checked" : NULL; if (isset($SYSCONFIG_SHOW_IMA_ITEMXO)) { $Pxoima = $xo[4]; $pxoIMG = $SYSCONFIG_DIR_IMA_XO . $PdID . "_" . $PoID . $Pxoima; $pxoIMA = (FILE_EXISTS($pxoIMG) && IS_FILE($pxoIMG)) ? "$Pxoname" : NULL; $pxosub = "
$pxoIMA  $Pxocode $Pxoname $Pxosell"; } else { $pxosub = "
  $Pxocode $Pxoname $Pxosell"; } $pxolist = (isset($pxolist)) ? $pxolist . $pxosub : $pxosub; $x++; } $pxoinfo .= $pxolist . "

"; $n++; } $pxoinfo .= "
"; } $x = $n - 1; $pxoINFO = (isset($pxoinfo)) ? "


$pxoinfo

" : NULL; $PdListIMA = "
$ProdIMA
$PdIMA[1] $PdIMA[2] $PdIMA[3] $PdIMA[4] $PdIMA[5] $PdIMA[6] $PdIMA[7] $PdIMA[8] $PdIMA[9]"; $PdshowIMA = (isset($SYSCONFIG_ITEM_IMA2)) ? $PdListIMA : "$PdName"; $PdPDF = (FILE_EXISTS($ProdPDF) && IS_FILE($ProdPDF)) ? "View Product PDF File" : NULL; $storeHTML = "
$Path2Cate

$PdshowIMA


Description:
$PdDesc


Specifications:
$Pdspecinfo

$PdPDF

$PdName
$Pdsell


$PdSKU $PdCode $PdBrand $Pdtype1 $Pdtype2 $Pdtype3 $Pdtype4 $Pdtype5 $wgtinfo $sendinfo

$pxoINFO



"; $storeHTML .= $obclss->TOLIST_PushProduct($PdcateID,$MmbrSellPcate,$MmbrAllowedItem,$SYSCONFIG_CTLG_TABLE_WIDTH,$SYSCONFIG_CTLG_TABLE_COLS); } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// $SYSCONFIG_PAGETITLE = "$PdName $PdCate | $SYSCONFIG_FIRM_DOM"; $SYSCONFIG_PAGEDESC = NULL; $SYSCONFIG_PAGEBODY = " onload=\"setupZoom()\""; $SYSCONFIG_ROBOT = "ALL"; @mysql_close($sdb); $META_SCRIPT = " "; require_once($SYSCONFIG_LAYOUT_STORE); ?>