특정사람만 등록할 수 있는 게시판 질문입니다. 채택완료
안녕하세요!
예를 들어서 설명드리겠습니다.
우선 게시판은 비회원 이용가능입니다. (회원가입 X)
관리자가 우선 회원번호 555 을 등록합니다.
그러면 A라는 사람이 글쓰기창에
회원번호 555를 input에 입력해야 게시판 글이 등록가능해집니다.
그리고 556을 입력하면 글쓰기가 불가능합니다.
여기서 저의 질문은 이것이 가능한지고,
뭐라고 검색해야 조금 힌트를 얻을 수 있을지 모르겠네요 ㅜ
개발실력이 부족해서 조금이나마 도와주시면 감사하겠습니다 ㅜ.ㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
4년 전
write.skin.php 에서 그냥 프론트로만 처리하려면...
그리고 아래처럼...
</p>
<p><script>
function my() {</p>
<p> if (you.value == "555") bo_w.style.display='block';
}
</script>
<input id=you>
<button onclick=my()>클릭</button>
<section id="bo_w" style=display:none></p>
<p>.</p>
<p>.</p>
<p>.</p>
<p>
여기서 555 는 바로 소스에서 보이니까 재주껏 다른코드로 바꿔서 변환을 주거나 하면 더 좋구요.
</p>
<p><script>
num = ("그누보드야").length + String(("잘지냈었니").length) + ("아침먹으렴").length;
function my() {
if (you.value == num) bo_w.style.display='block';
}
</script>
<input id=you>
<button onclick=my()>클릭</button>
<section id="bo_w" style=display:none></p>
<p>.</p>
<p>.</p>
<p>.</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
4년 전
방법 정말 감사합니다 ㅜ 이 방법으로 진행하고 싶었는데 문제가 관리자가 값을 입력가능해야 합니다. 좀 더 연구해야겠어요 ㅜ
�
4년 전
그래서 특정 게시판의 wr_1 을 불러오는 것까지 하였는데 만약 wr_1 값이 111, 222 라면
111222 이렇게 불러와서 111를 치면 안나오고 111222 쳐야 나오더라구요. 111222를 각각 나누는 방법을 찾아야겠습니다 방법 감사합니다 ㅜ
111222 이렇게 불러와서 111를 치면 안나오고 111222 쳐야 나오더라구요. 111222를 각각 나누는 방법을 찾아야겠습니다 방법 감사합니다 ㅜ
댓글을 작성하려면 로그인이 필요합니다.
4년 전
회원번호 = mb_id 를 의미하는건가요?
그렇다면 회원 글쓰기 전용으로 막고
write.skin.php 상단에 아래 내용 추가하면 되겠네요
if ($member['mb_id']!='555')
alert("글쓰기 권한이 없습니다");
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
4년 전
제가 헷갈리게 써놓았나보네요 회원가입 기능은 없어서 회원이 아닙니다. 예를 들어서 회원번호라고 했지만 아무값을 입력하는거에용 그래서 그 특정값을 입력한 사람만 게시판 글쓰기가 가능한것입니다
�
4년 전
skin/board/스킨/write.skin.php 에 적당한 위치에
입력체크 : <input type="text" name="check_num" value="">
skin/board/스킨/write_update.skin.php 페이지 만들어서
<?php
if (!defined('_GNUBOARD_')) exit;
if ($_POST['check_num'])!='555')
alert("글쓰기 권한이 없습니다");
이렇게 하면 되는데,
이경우는 실컷 글쓰기에 뭔가를 입력하고, 저장을 누를때 경고창이 뜨는거라서
이용자의 불만 접수가 될 수 있어요
입력체크 : <input type="text" name="check_num" value="">
skin/board/스킨/write_update.skin.php 페이지 만들어서
<?php
if (!defined('_GNUBOARD_')) exit;
if ($_POST['check_num'])!='555')
alert("글쓰기 권한이 없습니다");
이렇게 하면 되는데,
이경우는 실컷 글쓰기에 뭔가를 입력하고, 저장을 누를때 경고창이 뜨는거라서
이용자의 불만 접수가 될 수 있어요
�
4년 전
친절한 답변 정말 감사합니다 실마리가 보였어요!
555 값을 이제 일반 관리자가 등록가능하게 해야하는데 555 자리에 게시판 제목필드값 wr_subject을 넣고 관리자가 게시판을 작성해서 그 필드값을 가져올 수 있을지.. 해봐야겠네요
555 값을 이제 일반 관리자가 등록가능하게 해야하는데 555 자리에 게시판 제목필드값 wr_subject을 넣고 관리자가 게시판을 작성해서 그 필드값을 가져올 수 있을지.. 해봐야겠네요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택