그룹1일경우, 그룹2일경우 if else > 그누4 질문답변

그누4 질문답변

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

그룹1일경우, 그룹2일경우 if else 정보

그룹1일경우, 그룹2일경우 if else

본문


그누보드 head.php 파일에서
 
그룹 m1 일경우 123 를 나타낸다
그룹 m2 일경우 456 를 나타낸다
그룹 m3 일경우 789 를 나타낸다 를 출력하고싵은데 조건문을 모르겠습니다.

<? if (!$member['mb_id']) { ?>  요걸 어떻게 써줘야하나요?

<? if (!$member['mb_id']) { ?> <== 그룹 m1 일경우 
123
<? if (!$member['mb_id']) { ?> <== 그룹 m2 일경우 
456
<? if (!$member['mb_id']) { ?> <== 그룹 m3 일경우 
789
<? } else { ?>
000
<? } ?>

댓글 전체

<?
switch($gr_id){
case "m1":
$boardTitle = "123";
break;

case "m2":
$boardTitle = "456";
break;

case "m3":
$boardTitle = "789";
break;

case "":
$boardTitle = "000";
break;

}
?>

<?=$boardTitle?>
제가 현재 사용하는 그룹별 , 게시판별로 출력하는 형태입니다.

<?
if($gr_id == 'Menu01'){
  $swf = 'Left_Menu01.swf';
  $swf_top = 'Sub_01.swf';
  $left_title = 'left_title01.gif';
}else if($gr_id == 'Menu02'){
  $swf = 'Left_Menu02.swf';
  $swf_top = 'Sub_02.swf';
  $left_title = 'left_title02.gif';
}


if($bo_table == 'Menu01'){
  $navi_title = 'navi_title01.gif';
}else if($bo_table == 'Menu02'){
  $navi_title = 'navi_title02.gif';
}
?>

그룹별
<?=$swf?>// 원하는위치에 해당 플래시 출력
<?=$left_title?>//원하는위치에 해당이미지 출력

게시판별
<?=$navi_title?>//원하는위치에 해당이미지 출력
조금 더 머리를 쓰자면 이미지나 파일 등을 네이밍할때 그룹/게시판아이디를 활용하세요.
상단파일은 head.그룹아이디.php, 타이틀이미지는 title.게시판아이디.jpg...
이런식으로 하면 코딩할때 굳이 일일히 아이디별로 비교해서
상단파일, 비쥬얼이미지, 타이틀이미지 등에 대한 변수를 정의할 필요가 없겠죠.

if(file_exist("head.{$board['gr_id']}.php")) include("head.{$board['gr_id']}.php");
if(file_exist("title.{$board['bo_table']}.jpg")) echo "<img src='title.{$board['bo_table']}.jpg'>";
if(file_exist("head.{$board['gr_id']}.php")) include("head.{$board['gr_id']}.php");
if(file_exist("title.{$board['bo_table']}.jpg")) echo "<img src='title.{$board['bo_table']}.jpg'>";
감사합니다.^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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