라디오박스로 로그인박스가 좌우에 나타내게하고자 합니다

관리자 페이지에서 로그인 박스를 출력제어하려고 합니다..
 
우선 관리자기본설정 여분필드를 이용하여
 
여분필드cf_1, cf_2, cf_3 을 이용하여
 
라디오박스로 cf_1 이 선택되면 왼쪽에 cf_2 선택되면 오른쪽에 로그인 박스가 출력되게하려고 합니다..
 
adm/config_form.php 에는
 
 <input type='radio' name='cf_1_3outlogin' value='yes' >왼쪽 &nbsp;
  <input type='radio' name='cf_3_3outlogin' value='no' >오른쪽 &nbsp;
처럼하고
 
adm/config_form_update.php 에는
 
cf_1     = '$cf_1',
cf_2     = '$cf_2',
cf_3     = '$cf_3'
을 추가하고
 
홈페이지
왼쪽 영역에는 아래와 같이 입력하고
<? if ($config[cf_1]) {  ?>
  <?=outlogin("$config[cf_3]"); // 외부 로그인 ?>
    <? } ?>
 
오른쪽 영역에는
<? if ($config[cf_2]) {  ?>
  <?=outlogin("$config[cf_3]"); // 외부 로그인 ?>
    <? } ?>
 
와 같이 입력하여 출력위치를 제어하려고 합니다..
 
그런데 위와 같이 하고 관리자기본설정페이지에서 라디오 박스를 선택하면 둘중하나도 선택이 안됩니다..
 
제가 초자인주제에 이러저리 도움을 얻어서 빌더를 만들어 보려고 하는데너무 어렵네요..
|

댓글 2개

form 태그 출력 되기전에

if($config[cf_1] =="yes"){
//$ranskcheckss ="<font color=red class=small>(왼쪽)</font>";
$ranskcheckdd1 =" checked";
}else if($config[cf_1] =="no"){
//$ranskcheckss ="<font color=red class=small>(오른쪽)</font>";
$ranskcheckdd2 =" checked";
}

form 태그부분

<input name="cf_1_3outlogin" type="radio" value="yes"<?=$ranskcheckdd1?>>
왼쪽 &nbsp;&nbsp;
<input name="cf_1_3outlogin" type="radio" value="no"<?=$ranskcheckdd2?>> 오른쪽

업데이트 부분

cf_1 = 'cf_1_3outlogin',


출력부분

홈페이지
왼쪽 영역에는 아래와 같이 입력하고
<? if ($config[cf_1]=="yes") { ?>
<?=outlogin("$config[cf_3]"); // 외부 로그인 ?>
<? } ?>

오른쪽 영역에는
<? if ($config[cf_1]=="no") { ?>
<?=outlogin("$config[cf_3]"); // 외부 로그인 ?>
<? } ?>
감사합니다..
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,532
19년 전 조회 1,621
19년 전 조회 2,615
19년 전 조회 1,511
19년 전 조회 1,703
19년 전 조회 1,504
19년 전 조회 1,591
19년 전 조회 1,810
19년 전 조회 1,567
19년 전 조회 1,512
19년 전 조회 2,105
19년 전 조회 1,202
19년 전 조회 2,304
19년 전 조회 1,522
19년 전 조회 1,527
19년 전 조회 1,617
19년 전 조회 1,537
19년 전 조회 2,104
19년 전 조회 1,664
19년 전 조회 2,033
🐛 버그신고