if문 변수 여러개 지정 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

if문 변수 여러개 지정 정보

if문 변수 여러개 지정

본문

변수를 여러개 한번에 지정할수는 없나요
각페이지별 id변수가 i_1,  i_2,  i_3,  i_4 가 있습니다.
 if문으로 아래와 같이 하였습니다.

if($id=="i_1"){
 include_once("$g4[path]/menu1.php");
}
if($id=="i_2"){
 include_once("$g4[path]/menu1.php");
}
if($id=="i_3"){
 include_once("$g4[path]/menu2.php");
}
if($id=="i_4"){
 include_once("$g4[path]/menu2.php");
}

이걸 ,
 if($id=="i_1&i_2"){
 include_once("$g4[path]/menu1.php");
}
 if($id=="i_3&i_4"){
 include_once("$g4[path]/menu2.php");
}

&구문자는 <- 안되는데          같이 id==변수1,변수2,변수3 이렇게는 안되나요...



2번째 질문
제가 플래시 파일을 js파일을 하나 만들어서 사용하는 곳에
<script>flash('<?=$home?>/swf/menu.swf',600,87,0);</script>
이런식으로 html에서 사용하거든요
이걸 if문으로 불러서 출력할수 있을까요?

 if($id=="i_1"){
 echo '<script>flash('<?=$home?>/swf/menu.swf',600,87,0);</script>
'; 
}

이렇게 하니 안되네요 ㅜㅜ

댓글 전체

PureAni 님 두번째 질문은 잘되는데요

첫번째 && 하니깐 출력이 안되요
변수 1개만 지정하면 된는데 && 사용하면 안되네요

왜그런지?

제가 사용한 파일 내용 올려볼께요

<?
if($id=="info1" && $id=="info2"){ 
 include_once("$g4[path]/menu1.php");
}
else if($id=="info3" && $id=="info4"){ 
 include_once("$g4[path]/menu2.php");
}
else if ($id=="info5" && $id=="info6"  && $bo_table=="board"){             
 include_once("$g4[path]/menu3.php");
}
?>

마지막 $bo_table=="board"<- 게시판변수임.
case 문을 이용한 '첫번째 방법'...

<?
switch($id) {
case "i_1":
case "i_2":
include_once("$g4[path]/menu1.php");
        break;
case "i_3":
case "i_4":
include_once("$g4[path]/menu2.php");
        break;
default :
include_once("$g4[path]/menu00.php");
        break;
}
?>


두번째..... ($home 경로가 어디서 온건지는 모르겠으나, 경로가 맞다면...)

<?
if($id=="i_1"){
 echo "<script>flash('{$home}/swf/menu.swf',600,87,0);</script>"; 
}
?>
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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