밤

if문 변수 여러개 지정

· 2012-05-13 (일) 21:34:39 · 2923 · 7
변수를 여러개 한번에 지정할수는 없나요
각페이지별 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>
';
}

이렇게 하니 안되네요 ㅜㅜ
|

댓글 7개

if ($id == "i_1" && $id == "i_2") {
include_once("$g4[path]/menu1.php");
} else if ($id == "i_3" && $id == "i_4") {
include_once("$g4[path]/menu2.php");
}
2012-05-13 (일) 21:41:04
감사

2번째 질문도 좀 알려주세요...
echo "<script>flash('{$home}/swf/menu.swf',600,87,0)</script>";
2012-05-13 (일) 22:03:34
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"<- 게시판변수임.
아..
&를 사용해서 그냥 아무생각 없이 &&를 적었군요.

||로 해보세요.
&&는 and고 ||는 or 입니다.
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>";
}
?>
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-05-14 조회 1,160
12-05-13 조회 1,660
12-05-13 조회 1,244
12-05-13 조회 1,682
12-05-13 조회 2,924
12-05-13 조회 1,645
12-05-13 조회 958
12-05-13 조회 1,075
12-05-13 조회 1,067
12-05-13 조회 1,247
12-05-13 조회 965
12-05-12 조회 833
12-05-12 조회 941
12-05-12 조회 1,074
12-05-12 조회 1,115
12-05-12 조회 1,067
12-05-12 조회 896
12-05-12 조회 4,294
12-05-12 조회 811
12-05-12 조회 1,742