해당 파일에서 직접 추적해 보셔야 합니다.???
2013-12-27 | 유한종 | 426
해당 파일에서 직접 추적해 보셔야 합니다.
그걸알면 문의를 했을까? 하는 생각은 안드십니까?
말이 어려우면 소스를 넣어주겠습니다. 어디에 있는지 알려주세요...
$Dir="../";
include_once($Dir."lib/init.php");
include_once($Dir."lib/lib.php");
//include_once($Dir."lib/cache_product.php");
include_once($Dir."lib/shopdata.php");
include_once($Dir."lib/ext/product_func.php");
include_once($Dir."lib/ext/member_func.php");
$rcode=$_REQUEST["code"];
if(strlen($rcode)==0) {
Header("Location:".$Dir.MainDir."main.php");
exit;
}
$selfcodefont_start = "
"; //진열코드 폰트 시작
$selfcodefont_end = ""; //진열코드 폰트 끝
$code = '';
$likecode='';
for($i=0;$i<4;$i++){
$tcode = substr($rcode,$i*3,3);
if(strlen($tcode) != 3){
$tcode = '000';
}else{
$likecode.=$tcode;
}
${'code'.chr(65+$i)} = $tcode;
$code.=$tcode;
}
/*
function getCodeLoc($code,$color1="9E9E9E",$color2="9E9E9E") {
global $_ShopInfo, $Dir;
$code_loc = "
홈 > ";
$sql = "SELECT codeA,codeB,codeC,codeD,code_name,type FROM tblproductcode ";
$sql.= "WHERE codeA='".substr($code,0,3)."' ";
if(substr($code,3,3)!="000") {
$sql.= "AND (codeB='".substr($code,3,3)."' OR codeB='000') ";
if(substr($code,6,3)!="000") {
$sql.= "AND (codeC='".substr($code,6,3)."' OR codeC='000') ";
if(substr($code,9,3)!="000") {
$sql.= "AND (codeD='".substr($code,9,3)."' OR codeD='000') ";
} else {
$sql.= "AND codeD='000' ";
}
} else {
$sql.= "AND codeC='000' ";
}
} else {
$sql.= "AND codeB='000' AND codeC='000' ";
}
$sql.= "ORDER BY codeA,codeB,codeC,codeD ASC ";
$result=mysql_query($sql,get_db_conn());
$i=0;
while($row=mysql_fetch_object($result)) {
$tmpcode=$row->codeA.$row->codeB.$row->codeC.$row->codeD;
if($i>0) $code_loc.= "
> ";
if($code==$tmpcode) {
$code_loc.="
".$row->code_name."";
} else {
$code_loc.="
".$row->code_name."";
}
$code_loc.= $_tmp;
$i++;
}
mysql_free_result($result);
return $code_loc;
}
*/
function getCodeLoc($code,$color1="9E9E9E",$color2="9E9E9E") {
global $_ShopInfo, $Dir,$code;
$naviitem = array();
array_push($naviitem,"
홈 ");
//
>
for($i=0;$i<4;$i++){
$tmp = array();
$getsub = ($GLOBALS['code'.chr(65+$i)] == '000');
$tmp = getCategoryItems(substr($code,0,$i*3),true);
if(is_array($tmp) && count($tmp) > 0 && count($tmp['items']) > 0){
$str = '
';
array_push($naviitem,$str);
}
if($getsub) break;
}
return implode('
>',$naviitem);
}
$_cdata="";
$sql = "SELECT * FROM tblproductcode WHERE codeA='".$codeA."' AND codeB='".$codeB."' ";
$sql.= "AND codeC='".$codeC."' AND codeD='".$codeD."' ";
$result=mysql_query($sql,get_db_conn());
if($row=mysql_fetch_object($result)) {
//접근가능권한그룹 체크
if($row->group_code=="NO") {
echo "