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

게시판에서 자신에 해당하는 글만 보기 채택완료

stunningw 3년 전 조회 4,213

이번에 홈페이지를 제작하게 되면서

동글이 님의 팁을 보면서 하여서 무사히 만들기는 했는데

https://sir.kr/g5_tip/14567">https://sir.kr/g5_tip/14567

 

한가지 문제점이 있습니다

현재 홈페이지는 wr_id를 변경할 수있게 세팅이 되어있고, 사용자는 자신것만 보여야는데

위의 자료는 mb_id로 되어있다 보니 처음에 세팅된것에서 변경이 되지않더라고요..! 

 

그래서 

<code>

if($bo_table=='원하는 게시판' && !$is_admin ){
  $sfl='mb_id';$stx=$member['mb_id'];
}

</code>

 

이렇게 되어있는 것을

 

<code>

if($bo_table=='원하는 게시판' && !$is_admin ){
  $sfl='wr_id';$stx=$list['wr_id'];
}

</code>

 

요렇게도 해보았는데 안되네요;; 혹시 아시는 분 있을까요..?ㅠㅠ

 

 

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

답변 7개

채택된 답변
+20 포인트
유찬아빠

$sfl='mb_id'; $stx = $member['mb_id'] ? $member['mb_id'] : '없음'; //짧은 if문입니다.
회원로그인이 있으면 검색어 stx 에 로그인 한 아이디로 검색하라는 뜻입니다.

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

답변에 대한 댓글 1개

s
stunningw
3년 전
유찬아빠님의 힌드를 얻어서 해보았습니다!
현재 게시자의 정보는 이메일로 불러오고 있어서
if($bo_table=='tax' && !$is_admin ){
$sfl='wr_email'; $stx=$member['mb_email'];
}
이렇게 세팅하니깐 되네요! 감사합니다!

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

n
3년 전

추가 피해자 방지 https://sir.kr/conflictconsultation/245" rel="nofollow noreferrer noopener" target="_blank">https://sir.kr/conflictconsultation/245

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

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

현재 홈페이지는 wr_id를 변경할 수있게 세팅이 되어있고, 사용자는 자신것만 보여야는데

==>wr_id와 mb_id는 상관이 없어 원 기능은 그대로 동작할 겁니다.

 

위의 자료는 mb_id로 되어있다 보니 처음에 세팅된것에서 변경이 되지않더라고요..! 

==> 무엇이 변경이 안 된다는 것인가요?

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

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

wr_id 가 해당 게시글의 유니크 값인데 변경이 가능한것 자체가 문제 인데요?

만약 변경한다면 해당 bo_table 뿐만 아니라 board_new 도 수정해야 합니다...

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

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

s
sinbi Expert
3년 전

그냥 그대로 사용하셔야....

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

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

3년 전

wr_id 가 글 고유번호 아닌가요?

mb_id 랑은 상관이 없는것 같은데

어떤 상황인지 이해가 잘 안가네요

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

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

3년 전

$list['wr_id']가 아니라 그냥 $wr_id로 하셔야 할 것 같네요

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

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

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

로그인