list.php 정보
list.php본문
<? if(strlen($ca_id) == 4 ) { ?>
<div style='float:left;text-aling:left;'><a href="/shop/list.php?ca_id=<?=$sp_caid?>"><img src="/images/shop/list/sub<?=$sp_caid?>.jpg" width="300" height="50" border="0" alt=""></a></div>
<?}?>
위코드는 JPG파일을 카테고리별로 다른이미지가 뜨게끔 설정되어지는 코든데요
카테고리별로 PHP파일로 작업된 파일을 불러들이고 싶은데
어떻게 코드가 변경되어야 되나요?
<div style='float:left;text-aling:left;'><a href="/shop/list.php?ca_id=<?=$sp_caid?>"><img src="/images/shop/list/sub<?=$sp_caid?>.jpg" width="300" height="50" border="0" alt=""></a></div>
<?}?>
위코드는 JPG파일을 카테고리별로 다른이미지가 뜨게끔 설정되어지는 코든데요
카테고리별로 PHP파일로 작업된 파일을 불러들이고 싶은데
어떻게 코드가 변경되어야 되나요?
댓글 전체
<?
//$sp_caid 가 카테고리 코드..
$subname = "sub_inc".$sp_caid.".php";
if(!$sp_caid){ //이부분은 빼도 됌..
$subname = "sub_inc_01.php"; // 이거슨 $sp_caid 값없을때 디폴트 불러오는파일
}
include $subname;
?>
//$sp_caid 가 카테고리 코드..
$subname = "sub_inc".$sp_caid.".php";
if(!$sp_caid){ //이부분은 빼도 됌..
$subname = "sub_inc_01.php"; // 이거슨 $sp_caid 값없을때 디폴트 불러오는파일
}
include $subname;
?>
그대로 넣으니 오류가 나구요
예를들면 카테고리가 3개고 PHP파일명이 test1.php/ test2.php/ test3.php로 정렬된다면
위에코드를 어떤식으로 변경해야될까요
그리고 중분류 에서만 출력시키고 싶습니다.
예를들면 카테고리가 3개고 PHP파일명이 test1.php/ test2.php/ test3.php로 정렬된다면
위에코드를 어떤식으로 변경해야될까요
그리고 중분류 에서만 출력시키고 싶습니다.
중분류를 구분하는 변수가 먼지 모르겠지만
대분류가 $ca_id 중분류가 $ca_id2 라고 하면 ~
<? if($ca_id2 !='') { //중분류값이 있으면~
//지금처럼 test1 에서 test3까지 를 지정해서 하려면
switch($ca_id2){ //$ca_id2 값을 잘 확인하신후 숫자대신 입력하세요~
case "1" : $subname = "test1.php"; break;
case "2" : $subname = "test2.php"; break;
case "3" : $subname = "test3.php"; break;
default : $subname = "test1.php"; //이건 값이없을때 기본 파일
}
include $subname;
}
?>
if문 과 include 에 대해 공부하시면 좋습니다 ^^
대분류가 $ca_id 중분류가 $ca_id2 라고 하면 ~
<? if($ca_id2 !='') { //중분류값이 있으면~
//지금처럼 test1 에서 test3까지 를 지정해서 하려면
switch($ca_id2){ //$ca_id2 값을 잘 확인하신후 숫자대신 입력하세요~
case "1" : $subname = "test1.php"; break;
case "2" : $subname = "test2.php"; break;
case "3" : $subname = "test3.php"; break;
default : $subname = "test1.php"; //이건 값이없을때 기본 파일
}
include $subname;
}
?>
if문 과 include 에 대해 공부하시면 좋습니다 ^^