한번이라도 글쓴사람만 해당 게시판을 읽을수 있게 하는 방법 정보
한번이라도 글쓴사람만 해당 게시판을 읽을수 있게 하는 방법본문
아무리 검색해봐도 없어서 고수님들의 힘을 좀 빌립니다.
예전에 제로보드에서 한전 있었던 거 같은데, 그누보드에서도 가능할지 모르겠네요.
의무적으로 글을 한번씩 작성케 하려고 하는데요.
단 한번이라도 글을 쓴 사람에게만 해당 게시판을 읽을수 있는 권한을 주려고 합니다.
현재 방법은, 오직, 글쓰기 한사람에게 포인트를 부여하고, 포인트가 되면 자동으로 레벨업 하여서, 특정레벨 이상인사람은 글쓰기 가능하게 하는 방법 뿐입니다.
그러면, 레벨업 작동하기 위해 로그아웃했다가 다시 로그인 해야하는 불편함이 번거럽더군요.
그래서, 특정 포인트 이상이면 글쓰기 가능한 (레벨 변동없이...) 방법이 있을까 해서요.
즉, 읽고싶은 게시판을 읽으려면, 그 게시판에 글한번 작성해달라.. 이런 강제사항이죠.
예전에 제로보드에서 한전 있었던 거 같은데, 그누보드에서도 가능할지 모르겠네요.
의무적으로 글을 한번씩 작성케 하려고 하는데요.
단 한번이라도 글을 쓴 사람에게만 해당 게시판을 읽을수 있는 권한을 주려고 합니다.
현재 방법은, 오직, 글쓰기 한사람에게 포인트를 부여하고, 포인트가 되면 자동으로 레벨업 하여서, 특정레벨 이상인사람은 글쓰기 가능하게 하는 방법 뿐입니다.
그러면, 레벨업 작동하기 위해 로그아웃했다가 다시 로그인 해야하는 불편함이 번거럽더군요.
그래서, 특정 포인트 이상이면 글쓰기 가능한 (레벨 변동없이...) 방법이 있을까 해서요.
즉, 읽고싶은 게시판을 읽으려면, 그 게시판에 글한번 작성해달라.. 이런 강제사항이죠.
댓글 전체
게시판 전체에서 mb_id 검색쿼리 쓰시고 mb_id가 맞으면 작성 안되면미작성 ㄱㄱ
아래처럼 해보세요
스킨 폴더에 write_update.skin.php 를 만들고
글을 등록하면 회원테이블 여분필드에 값을 입력 합니다
뷰페이지 상단에서 회원 여분 필드에 값이 없으면 경고창을 띄우고 write페이지로 이동시킵니다
스킨 폴더에 write_update.skin.php 를 만들고
글을 등록하면 회원테이블 여분필드에 값을 입력 합니다
뷰페이지 상단에서 회원 여분 필드에 값이 없으면 경고창을 띄우고 write페이지로 이동시킵니다
답변 감사합니다. 근데 너무 어려워요.^^ 프로그래밍을 전혀 못해서 소스가 없으면 적용을 전혀 못하는 상황...
$sql = " select count(wr_id) as cnt from $bo_table mb_id = '$member[mb_id]' ";
$row = sql_fetch($sql);
if (!$row[cnt])
alert("게시판을 읽으시려면 최소 한번의 글을 작성하여 주시기 바랍니다.", $g4[path]);
view.skin.php 상단에 입력하시면 됩니다. (해당 게시판에 한함)
쪽지 주시면 처리해 드리겠습니다.
$row = sql_fetch($sql);
if (!$row[cnt])
alert("게시판을 읽으시려면 최소 한번의 글을 작성하여 주시기 바랍니다.", $g4[path]);
view.skin.php 상단에 입력하시면 됩니다. (해당 게시판에 한함)
쪽지 주시면 처리해 드리겠습니다.