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

여분필드 값 가져오기 채택완료

콩고기 7년 전 조회 3,253

https://sir.kr/g4_skin/80736

 

해당 스킨 참고해서

write.skin.php 상단에

 

</p>

<p>if($member[mb_id]!='$board[bo_1]' ){ 

  alert("작성 권한이 없습니다."); 

}</p>

<p>

 

를 등록하고 해당 여분필드에 값을 입력했으나 적용이 되지 않습니다.

여분필드 대신 아이디를 바로 입력했을 경우엔 정상적으로 작동합니다.

 

여분필드값을 불러오는 코드가 잘못 되었나요?

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

답변 4개

채택된 답변
+20 포인트
플래토
7년 전

 

if($member[mb_id]!='$board[bo_1]' ){ 

 

이 부분을

 

if($member[mb_id]!=$board['bo_1'] ){ 

로 해보시고 그래도 안되는경우

 

echo $board['bo_1'];

exit;

로 확인해보세요

 

값이 존재하는지

상단에

 

_common.php 가 정상적으로 include 된경우라면 될겁니다.

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

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

일딴 따옴표를 쌍따옴표로 변경하거나 따옴표를 없애주셔야 할것 같습니다.

 

그리고 필드명이 bo_1이 맞나요? wr_1으로 저도 알고 있어서, 이 두개 확인해보세요~ 

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

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

잉끼s
7년 전

따옴표와 쌍따옴표의 차이에 대해서 알아보셔야 할 것 같습니다.

 

https://dreamaz.tistory.com/39

 

위의 게시글이 잘 정리되어 있으니 참고 하시기 바랍니다.

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

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

mkdir
7년 전

순정 보드 여분필드는 $board['wr_1'] 이거인데 한번 해보세요

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

답변에 대한 댓글 2개

균이
7년 전
잘못된 답변입니다// $board['wr_1'] 이란 값은 없습니다
$write['wr_1'] 입니다
그런데 질문 내용은 아마도 관리자 페이지 여분 필드에 아이디를 넣은 모양이니
$board['bo_1']이 맞는 것 같은데 따옴표 문제 같습니다
m
mkdir
7년 전
미안해요 잘못답변을 달아줬네요

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

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

로그인