테스트 사이트 - 개발 중인 베타 버전입니다

관리자로 로그인 시에 입력폼 안보이게! 채택완료

더워치 3년 전 조회 1,939

견적문의 스킨을 제작중에있습니다.

전화번호를 집어넣을 수 있는 입력칸 wr_1를 하나 생성하였습니다. 관리자로 로그인시에

제목이랑 전화번호 폼이 두개만 나와서 전화번호도 관리자 로그인시에 안보이게 하려고

위에 <?php if ($is_homepage) { ?> 처럼 전화번호에 

<?php if ($tel) { ?>를 넣었는데 안보이긴합니다! 이렇게하는게맞는건가요...?고수님들도와주세요ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
포이치
3년 전

관리자인지 확인은 $is_admin 으로 확인할 수 있습니다.

레벨로 지정하실거면 $member['mb_level'] 이구요

 

</p>

<p><?php if(!$is_admin) {?> //관리자가 아니라면 통과</p>

<p>내용</p>

<p><?}?></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

더워치
3년 전
넵!! 감사합니다! 혹시그럼 위에있는 <?php if ($is_homepage) { ?> 이건 뭔지 알 수 있을까요?!

댓글을 작성하려면 로그인이 필요합니다.

포이치
3년 전

게시판 글작성시

$is_homepage 변수가 true 일때 입력할 수 있는 필드를 보여줍니다.

저 변수는 별도로 관리자 페이지에서 설정하는건 아니고

 

비회원일때 그럴때 노출됩니다.

입력 필드별 정의는 bbs/write.php 파일에 있습니다. 참고하세요

 

</p>

<p>$is_name     = false;</p>

<p>$is_password = false;</p>

<p>$is_email    = false;</p>

<p>$is_homepage = false;</p>

<p>if ($is_guest || ($is_admin && $w == 'u' && $member['mb_id'] !== $write['mb_id'])) {</p>

<p>    $is_name = true;</p>

<p>    $is_password = true;</p>

<p>    $is_email = true;</p>

<p>    $is_homepage = true;</p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인