##################################################
# index.html : 팝업스토어
##################################################
$_DOC_ROOT = $_SERVER['DOCUMENT_ROOT'];
##################################################
# REQUIRE FILES
##################################################
# LOCAL
require "{$_DOC_ROOT}/lib/_local.html";
# CERT
$_LGN_CHK = "N";
require "{$_DOC_ROOT}/lib/_auth.html";
##################################################
$_LOAD_HIS = false;
$_LOAD_DIR = "mall";
$_LOAD_FLD = "";
$_LOAD_DOC = "";
$_LOAD_FRM = "";
$_LOAD_SCT = "";
##################################################
# 전달인자
##################################################
# $itemst : 국가,사이트 (JPGG)
# $itemgd : 카테고리코드(현재코드)
# $itemgm : 카테고리코드(부모코드)
# $itemcd : 상품코드
# $itemkw : 검색키워드
# $itemsd : 판매자아이디
# $itemsm : 서브메뉴
##################################################
$itempt = "M";
$itemst = ($itemst) ? $itemst : "JPGG";
$item_country = substr($itemst,0,2);
$item_site = substr($itemst,2);
$flt = ($flt) ? $flt : "2";
$_LOAD_FLD = strtolower($itemst);
if($itemst == "JPGG") {
$_SITE_NM = "레트로게임";
$_CTG_BUY = $_MALL_PROD_GENRE;
} else {
$_jeCFunc->errorMsg("자사몰 코드가 정확하지 않습니다.");
exit;
}
# 네비게이션
$_item_navi_str = "
";
# 상품목록(네비게이션)
if($itemgd || $itemkw) {
# 현재카테고리
$itemgd = ($itemgd) ? $itemgd : "0";
$mag_mcd = $itemgd;
if($itemgd) {
$ctgSel = $_jeDB->dbSelect($_CTG_BUY,"mag_mcd,mag_depth,mag_sub,mag_name,mag_fpath","where mag_cd='{$itemgd}'");
$ctgNum = intval($_jeDB->getRows());
if($ctgNum) {
$ctgObj = $_jeDB->getFetchRows($ctgSel);
$p_mcd = $ctgObj[0];
$p_depth = $ctgObj[1];
$p_sub = $ctgObj[2];
$p_name = $ctgObj[3];
$p_fpath = $ctgObj[4];
$p_isuse = $ctgObj[5];
$p_isleaf = (intval($p_sub) <= 0) ? "Y" : "N";
if($p_isleaf == "Y") $mag_mcd = $p_mcd;
# 네비게이션용 카테고리 추출
if($p_fpath) {
$p_fpath_m = "0|".$_jeCFunc->between_str("both",$p_fpath,"|","|");
$search_code = str_replace("|","','",$p_fpath);
$search_code = "'".$search_code."'";
$navSel = $_jeDB->dbSelect($_CTG_BUY,"mag_mcd,mag_cd,mag_depth,mag_sub,mag_name,mag_fpath"," where mag_cd in (".$search_code.") and mag_fpath like '{$p_fpath_m}%' group by mag_cd order by mag_depth asc, mag_sort asc");
$navNum = intval($_jeDB->getRows());
for($n=0;$n<$navNum;$n++) {
$navObj = $_jeDB->getFetchRows($navSel);
$n_mcd = $navObj[0];
$n_cd = $navObj[1];
$n_depth = $navObj[2];
$n_sub = $navObj[3];
$n_name = $navObj[4];
$n_fpath = $navObj[5];
$n_name_str = ($n_name) ? trim($n_name) : "무제";
if($n == $navNum -1) $n_name_str = "{$n_name_str}";
$_tmp_navi_str = "
";
$_item_navi_str .= $_tmp_navi_str;
}
}
}
}
}
if($itemcd) {
$_LOAD_DOC = "itemdetail";
} else {
# 서브 카테고리 목록
$mag_mcd = ($mag_mcd) ? $mag_mcd : "0";
$subSel = $_jeDB->dbSelect($_CTG_BUY,"mag_mcd,mag_cd,mag_depth,mag_sub,mag_name,mag_fpath","where mag_mcd='{$mag_mcd}' and mag_isuse='Y' order by mag_sort asc");
$subNum = intval($_jeDB->getRows());
$genreList = "";
if($subNum) {
for($s=0;$s<$subNum;$s++) {
$subObj = $_jeDB->getFetchRows($subSel);
$s_mcd = $subObj[0];
$s_cd = $subObj[1];
$s_depth = $subObj[2];
$s_sub = $subObj[3];
$s_name = $subObj[4];
$s_fpath = $subObj[5];
if($itemgd == $s_cd) $class_str = " nowSelect";
else $class_str = "";
$s_name_str = ($s_name) ? $_jeCFunc->cut_str2($s_name,20,"...") : "무제";
$genreLink = "{$s_name_str}";
$genreList .= "
";
}
}
$fod = ($fod) ? $fod : "1";
$_LOAD_DOC = "itemlist";
$_LOAD_FRM = $_LOAD_DOC;
$_LOAD_HIS = false;
}
# 검색어처리
if($itemkw) {
$itemkw = trim(urldecode($itemkw));
$itemkw_str = $itemkw;
$itemkw = str_replace("+"," ",$itemkw);
}
$_LOAD_HTML = "";
if($_LOAD_DOC) $_LOAD_HTML .= $_LOAD_DOC.".html";
require "{$_WEB_ROOT}/inc/html/header.html";
// 오늘 0시 0분 0초
$start = strtotime(date('Y-m-d 00:00:00'));
// 오늘 23시 59분 59초
$end = strtotime(date('Y-m-d 23:59:59'));
#$visitSel = $_jeDB->dbSelect("retro_visits","rv_cd","where rv_ip='{$REMOTE_ADDR}' and rv_reg_date between {$start} and {$end}");
#$visitNum = intval($_jeDB->getRows());
#if($visitNum) {
# $visitObj = $_jeDB->getFetchRows($visitSel);
# $rv_cd = $visitObj[0];
#} else {
if (isset($_SERVER['HTTP_USER_AGENT'])) {
if (preg_match('/(bingbot\/2\.0|Googlebot\/2\.1)/i', $_SERVER['HTTP_USER_AGENT'])) {
} else {
$visitIns = $_jeDB->dbInsert("retro_visits",
"rv_cd,rv_type,rv_mem_id,rv_ip,rv_user_agent,rv_reffer,rv_reg_date",
"'','P','$_JE_MID_','$REMOTE_ADDR','$HTTP_USER_AGENT','$HTTP_REFERER','$_DT_TIMES'","");
}
}
#}
?>
">
}
if($_LOAD_DOC) require "{$_WEB_ROOT}/item/{$_LOAD_DIR}/{$_LOAD_HTML}";
?>
if($_LOAD_DOC != "itemlist") require "{$_WEB_ROOT}/inc/html/footer.html";
exit;
?>