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

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

페이지 정보

작성자 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 댓글 1건 조회 8,922회 작성일 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 49건 1 페이지
Q&A 목록
번호 제목 글쓴이 조회 날짜
49 no_profile 길똥이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15832 12-13
48 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 11222 04-27
47 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10191 04-14
46 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 10000 03-12
45 no_profile 수리매니아 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9916 02-06
44 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9712 05-14
43 no_profile 카가 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9709 03-31
42 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9678 04-27
41 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9668 04-21
40 no_profile MintState 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9660 02-01
39 no_profile 태양11 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9445 03-13
38 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9445 03-25
37 no_profile shop1234 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9334 01-26
36 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9320 04-27
35 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9249 04-19
34 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9243 03-13
33 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9090 04-17
32 no_profile 명예 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 9082 04-12
31 no_profile 신재영 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9074 04-25
30 no_profile 밤일기 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 8945 08-30
게시물 검색
모바일 버전으로 보기
CopyRight ©2004 - 2020, YesYo.com MintState. ™