php 구분 오류좀 알려 주세요 정보
php 구분 오류좀 알려 주세요본문
<? if ($config4[cf_4_4outlogin]=="left"){?>
<? if ($gr_id == "gm1"){?>
<?=outlogin_gm1("$config4[cf_5_4outlogin]"); // 첫번째 그룹외부 로그인 ?>
<? }
else if ($config4[cf_7_4outlogin]=="left") {?>
<? if ($gr_id == "gm2"){?>
<?=outlogin_gm2("$config4[cf_8_4outlogin]"); // 두번째 그룹외부 로그인 ?>
<?}?>
<?}?>
<?}?>
의 오류 좀 잡아 주세요..
<?=outlogin_gm1("$config4[cf_5_4outlogin]"); // 첫번째 그룹외부 로그인 ?>
와
<?=outlogin_gm2("$config4[cf_8_4outlogin]"); // 두번째 그룹외부 로그인 ?>
를 따로 하면 출력이 되는데..
조건에 따라 그룹에 따라 다른 로그인 스킨을 출력하고 싶은데,,,,안되네요..
위처럼 하면 gm1 그룹은 출력이 되는데 gm2 그룹을 출력이 안되네요..
몇 시간 째,....더듬고 있는데...안되서 부탁오립니다..
<? if ($gr_id == "gm1"){?>
<?=outlogin_gm1("$config4[cf_5_4outlogin]"); // 첫번째 그룹외부 로그인 ?>
<? }
else if ($config4[cf_7_4outlogin]=="left") {?>
<? if ($gr_id == "gm2"){?>
<?=outlogin_gm2("$config4[cf_8_4outlogin]"); // 두번째 그룹외부 로그인 ?>
<?}?>
<?}?>
<?}?>
의 오류 좀 잡아 주세요..
<?=outlogin_gm1("$config4[cf_5_4outlogin]"); // 첫번째 그룹외부 로그인 ?>
와
<?=outlogin_gm2("$config4[cf_8_4outlogin]"); // 두번째 그룹외부 로그인 ?>
를 따로 하면 출력이 되는데..
조건에 따라 그룹에 따라 다른 로그인 스킨을 출력하고 싶은데,,,,안되네요..
위처럼 하면 gm1 그룹은 출력이 되는데 gm2 그룹을 출력이 안되네요..
몇 시간 째,....더듬고 있는데...안되서 부탁오립니다..
추천
0
0
댓글 8개
관리자 버튼을 삽입하시려는 거면
<? if ($super==$admin) { ?>
<a href='<?=$g4['path']/adm?>관리자</a>
<? } ?>
이거 넣으시면 되욤...^^ 아니시면 말구요..ㅎㅎ
<? if ($super==$admin) { ?>
<a href='<?=$g4['path']/adm?>관리자</a>
<? } ?>
이거 넣으시면 되욤...^^ 아니시면 말구요..ㅎㅎ
관리자 버튼은 왜죠..
답변 감사합니다..따로따로는 분명히 출력이 잘 됩니다..
$config4[cf_7_4outlogin] 는 좌우를 결정하는 필드명이고
$config4[cf_8_4outlogin] 는 로그인 스킨을 결정하는 필드명이며 관리자 페이지에서 설정가능하도록
하려고 합니다
$config4[cf_7_4outlogin] 는 좌우를 결정하는 필드명이고
$config4[cf_8_4outlogin] 는 로그인 스킨을 결정하는 필드명이며 관리자 페이지에서 설정가능하도록
하려고 합니다

<? if ($config4[cf_4_4outlogin]=="left"){?>
<? if ($gr_id == "gm1"){?>
<?=outlogin_gm1("$config4[cf_5_4outlogin]"); // 첫번째 그룹외부 로그인 ?>
<? } ?>
<? } else if ($config4[cf_7_4outlogin]=="left") {?>
<? if ($gr_id == "gm2"){?>
<?=outlogin_gm2("$config4[cf_8_4outlogin]"); // 두번째 그룹외부 로그인 ?>
<?}?>
<?}?>
이렇게가 아닌가요?
<? if ($gr_id == "gm1"){?>
<?=outlogin_gm1("$config4[cf_5_4outlogin]"); // 첫번째 그룹외부 로그인 ?>
<? } ?>
<? } else if ($config4[cf_7_4outlogin]=="left") {?>
<? if ($gr_id == "gm2"){?>
<?=outlogin_gm2("$config4[cf_8_4outlogin]"); // 두번째 그룹외부 로그인 ?>
<?}?>
<?}?>
이렇게가 아닌가요?
감사합니다..
<? if ($gr_id == "gm1"){?>
<? if ($config4[cf_4_4outlogin]=="right"){?>
<?=outlogin_gm1("$config4[cf_5_4outlogin]"); // 첫번째 그룹외부 로그인 ?>
<? } ?>
<? } else if ($gr_id == "gm2"){?>
<? if ($config4[cf_7_4outlogin]=="right") {?>
<?=outlogin_gm2("$config4[cf_8_4outlogin]"); // 두번째 그룹외부 로그인 ?>
<?}?>
<?}?>
와 같이 하니 되네요
<? if ($gr_id == "gm1"){?>
<? if ($config4[cf_4_4outlogin]=="right"){?>
<?=outlogin_gm1("$config4[cf_5_4outlogin]"); // 첫번째 그룹외부 로그인 ?>
<? } ?>
<? } else if ($gr_id == "gm2"){?>
<? if ($config4[cf_7_4outlogin]=="right") {?>
<?=outlogin_gm2("$config4[cf_8_4outlogin]"); // 두번째 그룹외부 로그인 ?>
<?}?>
<?}?>
와 같이 하니 되네요
<?
switch ($gr_id) {
case 'gm1' : if ($config4[cf_4_4outlogin]=="right")
echo outlogin_gm1("$config4[cf_5_4outlogin]");
break;
case 'gm2' : if ($config4[cf_7_4outlogin]=="right")
echo outlogin_gm2("$config4[cf_8_4outlogin]");
break;
default : // 기본로그인
}
?>
이경우는 case를 쓰면 훨 쉽겠죠???
switch ($gr_id) {
case 'gm1' : if ($config4[cf_4_4outlogin]=="right")
echo outlogin_gm1("$config4[cf_5_4outlogin]");
break;
case 'gm2' : if ($config4[cf_7_4outlogin]=="right")
echo outlogin_gm2("$config4[cf_8_4outlogin]");
break;
default : // 기본로그인
}
?>
이경우는 case를 쓰면 훨 쉽겠죠???
와..아주 간단하고 좋네요..위에 처럼 되었지만..너무 복잡해서..고민했거든요.
아주 잘 되고 있습니다...
아주 잘 되고 있습니다...
그렇네... 다시보니... ㅠ.ㅠ 난 역시 않되... 흑흑흑...