YesYo.com MintState Forums
뒤로    YesYo.com MintState BBS > Miscellaneous > Q&A
검색
멤버이름    오토
비밀번호 
 

ShoutBox 불량회원 아이디 강퇴, 접근금지 기능을 페이지내에서 수행하도록 하고싶습니다...

페이지 정보

작성자 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 댓글 1건 조회 12,956회 작성일 09-10-20 10:31

본문

ShoutBox 채팅에 ip 출력 및 밴이 가능하도록 해주셔서 감사합니다^^, 헌데 매번 강퇴 아이디를
설정하기 위해서 파일을 열어서 수정하는 부담이 있습니다..

이 기능을...

1. ShoutBox 불량회원 아이디 강퇴, 접근금지 기능을 관리자 페이지에서 수행
2. ShoutBox 불량회원 아이디 강퇴, 접근금지 기능을 채팅방 페이지에 링크를 걸어서 페이지팝업으로 열어 추가 또는 삭제등 관리 수행

1번 또는 2번으로 수행이 가능하도록 하려면 어떻게 해야하나요?

댓글목록

MintState님의 댓글

no_profile MintState 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

간단히 설정 하자면 배열이나 패턴을 이용해서 접근 금지를 하시면 됩니다.
예를 들어 아래와 같이 하면 됩니다.

<?php
$prohibit_ip = "110.47.16.30,110.47.16.31,110.47.16.32,110.47.16.34";
if (preg_match("/[\,]?{$_SERVER[REMOTE_ADDR]}/i", $prohibit_ip)) { echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=".$g4[charset]."\"><script>alert('접근 금지된 IP입니다.');window.close();</script>"; exit; }$prohibit_ip = "110.47.16.30,110.47.16.31,110.47.16.32,110.47.16.34";

$prohibit_id = "test,admin";
if (preg_match("/[\,]?{$member[mb_id]}/i", $prohibit_id)) { echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=".$g4[charset]."\"><script>alert('접근 금지된 ID입니다.');window.close();</script>"; exit; }
?>

이런식으로 접근을 막고 싶은 페이지에 넣으시면 됩니다.

관리자 페이지 잡업하기에는 제가 시간이 없어서 죄송...
디비에서 필드 만드시고 뽑아와 비교하는 것이니 직접 코딩 하셔도 무리가 없을 것같네요... ^^

Total 20건 1 페이지
Q&A 목록
번호 제목 글쓴이 조회 날짜
20 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13642 04-27
19 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14094 04-27
18 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 15770 04-27
17 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13583 04-19
16 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14188 04-21
15 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14699 04-14
14 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13390 04-12
13 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13889 03-25
12 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 14493 03-12
열람중 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 12957 10-20
10 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 11513 05-28
9 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 11210 06-06
8 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13631 05-14
7 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 11506 04-26
6 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 11587 04-21
5 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13096 04-17
4 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10694 04-03
3 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 11221 03-26
2 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10335 03-16
1 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 13056 03-13
게시물 검색
모바일 버전으로 보기
CopyRight ©2004 - 2024, YesYo.com MintState. ™