쇼핑몰에서 ca_id=값 에 따라 조건문 다는 방법

쇼핑몰에서 ca_id=값 에 따라 조건문 다는 방법

QA

쇼핑몰에서 ca_id=값 에 따라 조건문 다는 방법

본문


$aa = "it_id";
	$bb = "ca_id=10";
	if(strpos($_SERVER['REQUEST_URI'], 'ca_id=10') !== false){
	$on2 = "on";
	}else if(strpos($_SERVER['REQUEST_URI'], $aa) !== false){
	$on2 = "on";
	}

 

ca_id=10 의 상세페이지만 메뉴에 on을 주려고 하는데 

if(strpos($_SERVER['REQUEST_URI'], $aa) !== false) 

이렇게 하니까 ca_id=20의 상세페이지에도 on이 붙는데

ca_id=10의 상세에만 on을 주려면...

어떤 조건문을 달아야 하나요..?

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

if($ca_id==20) 이렇게 조건문 다시면 됩니다. URI 받아올 필요 없이 상단에 변수로 ca_id값을 get방식이나 post 방식으로 불러와서 이대로 적용해 주시면 됩니다.

it_id 페이지에서는 on이 붙지 않아서


if($ca_id==10){
	$on2 = "on";
	}else if($ca_id==10 && strpos($_SERVER['REQUEST_URI'], 'it_id') !== false){
	$on2 = "on";
	}


이렇게 해봤는데..;;
ca_id가 10인 쇼핑몰 상세의 it_id에만 on을 주려면.. 어떤 조건문이 있어야 하나요...

답변을 작성하시기 전에 로그인 해주세요.
전체 125,991 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT