이미글을 한번 쓴 회원은 글쓰기에 접근이 안되도록.. 채택완료
이미 해당게시판에 글을쓴 회원이라면 글쓰기 화면에 진입시 '이미 글을 쓰셨습니다.' 라는 메시지가 팝업창으로 뜨도록
할 수 있는 방법이 없을까요.
아래 소스로는 글쓰기 버튼을 눌렀을 때 해당 메시지가 나오게는 되는데... 글쓰기 화면 진입부터 차단할 수 있는 방법을
찾고 있습니다. 고수님들의 답변을 부탁드립니다.
Copy
$row = sql_query("select wr_id from $write_table where mb_id = '{$member['mb_id']}' and wr_is_comment = 0"); if ($row['wr_id']) { alert("이미 글을 쓰셨습니다."); }
답변 3개
채택된 답변
+20 포인트
11년 전
Copy
$row = sql_fetch("select count(wr_id) as cnt from $write_table where mb_id = '{$member['mb_id']}' and wr_is_comment = 0"); if ($row['cnt'] > 0) { alert("이미 글을 쓰셨습니다."); }
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
11년 전
잘되네요^^ 맞을꺼야님 한가지만 더 질문좀.. 염치없이 ㅎㅎ 이미 글을 쓰셨습니다 창에서 확인을 누르면 예를들어서 xxxx.php 파일로 넘어가게 타겟을 지정하려면 어찌 추가해야할까요^^; 쉬울듯 한데. 초보라 감이 안잡히네요 ㅋ
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
11년 전
글 쓰기 버튼을 클릭할때 알림창이 나오도록 질문하신것 같은데요
위에 답변 달아주신 소스를 활용해서
list.php 나 list.skin.php 에서 처리하셔야 할 것 같습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인