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

각 회원마다의 메모 채택완료

여자친구해체반대 4년 전 조회 2,008

지금현재 각회원마다 메모를 할수있는 게시판을 만들었고 각회원의 이름을 클릭하면 window.open 으로 팝업창으로 메모를 볼수있는 게시판 열리게 만들었습니다. 근데 여기서 처리해야할께 각 회원들만의 메모만 게시판에 출력해야하는데 모든 메모가 출력되고있는데 이게 각각 회원마다의 메모를 출력할수있게 하는방법이 무엇이있을까요?

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

답변 3개

채택된 답변
+20 포인트
웹솔드
4년 전

bbs/list.php 파일

</p>

<p>$sql_search = " (1) ";</p>

<p> </p>

<p>$total_count = $board['bo_count_write'];</p>

<p>}</p>

<p> </p>

<p>// 회원 본인 글만 보기 (관리자는 모든글 보기)</p>

<p>// bo_1 옵션 값에 yes 값이 있다면</p>

<p>if ($board['bo_1'] == 'yes' || $is_admin ) $sql_search .= " and mb_id = '{$member['mb_id]}' ";</p>

<p>

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

답변에 대한 댓글 1개

여자친구해체반대
4년 전
저 코드를 어느 부분에다 적용시켜야할지잘모르겠습니다. 어디 안에 넣어야할지모르겠습니다.
너무막연하게 질문드리는것같아서 죄송합니다. 그리고 현재 제가 그누보드를 통해서 테이블을 만든게 아니라 제가 직접 코드작성해서 만들었습니다.

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

4년 전

팝업 파일해서 해주어야 되는 부분이 2가지 정도 있습니다.

 

1) /common.php 인클루드

그누보드 가장 상단 디렉토리의 common.php 를 인클루드 하면, 

현재 로그인한 회원정보를 $member 변수를 통해 확인할 수 있습니다.

 

include "../common.php";

 

2) 메모 가져오는 SQL 문에 회원 ID 조건 추가

where mb_id = '{$member['mb_id']}'

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

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

1:1 문의 게시판을 사용하시면 될 듯했는데...

하여간에

common.php 끝자락에

if( $bo_table='메모게시판' && !$is_admin) {

$stx=$member['mb_id']?$member['mb_id']:'xxx';

$sfl='mb_id';

}

를 추가해 보세요

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

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

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

로그인