묻고답하기

http://koasing.compuz.com/x6000사용하는 페이지 http://koasing.compuz.com/x6000
링크로 접속하면 하얀색 백지만 보일겁니다.
새 창 띄워서 URL 복사해서 붙여넣으면 접속 잘 되구요.


ZeroCount에서 $HTTP_REFERER를 사용해서 접속 URL을 기록하는 것을 보고서 만들어봤습니다.
작동은 제대로 하는거같습니다만, 잘못된 곳이나 개선할 점이 있다면 지적해 주세요.

PHP를 따로 공부한 적이 없고, ZeroCount 소스에서 뜯어온거라 ;; 꽤나 허접합니다.
(VB는 책이라도 있지 -_- 제가 만들어놓고도 제대로 이해를 못합니다 ;;)

그리고 하나 더.
무단링크, 그러니까 허용된 단어가 없는 URL에서 접근했을 때에는 '무단링크는 금지되어 있습니다.' 라는 메세지를 뿌려주고 싶은데, 어째 잘 안되네요 ;;
변수를 하나 더 만들어서 초기값 0으로 잡고 if 블럭안에서 1로 올려줘서 체크하는 방식으로 하면 될거같긴 한데, 그렇게 하면 변수 낭비하는것같고...
만드는데 도움이 될만한 말씀 주셔도 감사하겠습니다 ^^

--- allowurl.php
// 링크를 허용할 URL들입니다.
// 주소 전체를 다 입력해도 되고, 주소중 특별한 일부분만 입력해도 됩니다.
// 특히 다음이나 네이버 카페등 특정 코드로 URL이 결정될 때에는 그 코드만 입력하면 됩니다.

// 입력한 URL의 총 개수를 입력합니다.
// $url[3]으로 끝난다면 4를 입력해야 합니다.(0부터 3까지 총 4개)

$urlnum=3;

// $url[x]에서 x는 반드시 0부터 시작해야 합니다.
// $url[0]은 URL 입력란에 주소를 입력해서 접속했거나 북마크로 접속했을 경우입니다.
// 삭제하면 허용 URL 외에는 접속할 방법이 없어집니다.

$url[0]="Typing or Bookmark";
$url[1]="주소 1";
$url[2]="주소 2";

--- index.php
// ZeroCount와 연동하는 무단링크 체크기입니다.
// ZeroCount를 index.php 파일이 있는 폴더 안의 count 폴더에 설치해 주어야 합니다.
// 아니면 include되는 url을 수정해 주어도 OK.

// 허용 URL 목록을 불러옵니다.
include "allowurl.php";

// ZeroCount include
// ZeroCount는 현재 폴더의 서브폴더인 count 폴더에 있어야 합니다.
include "./count/dbconn.php3";
include "./count/zerocounter.php3";

for($i=0;$i<$urlnum;$i++)
{
  if(eregi($url[$i],$referer))
    {
      echo '
허용 URL에서 접속했을 때 뿌려줄 내용을 입력합니다.';
    }
}
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
이온디 게시판 확장 변수로 출력하고, 정렬하기 [2] 2014.01.26 by 이온디
잇힝~887 모바일에서 레벨아이콘 출력하기 [2] 2014.01.26 by 모얼더
Spes 자동링크 애드온을 사용중인데 새창으로 뜨질 않습니다. [1] 2014.01.26 by Gunmania
피아노요리사 웹진형 썸네일이 익스플로러에서는 가운데 위치하는 형상 [3] 2014.01.26 by 피아노요리사
유샤인 감히 다시 버젼 1.4.5.10 에서 1.7.3.8로 업그레이드 시도 해보렵니다...어느 버젼들을 거쳐가야 되나요? [19] 2014.01.26 by 유샤인
딩딩2 질문입니다..! file  
하다하다 부라우저 제목이 전환이 안되는 사건이 또 발생 [4] 2014.01.26 by 하다하다
루팡쿠팡 사이트내의 링크 색깔만 바꿔줄수없나요?  
meetata [송동우 님 기다려요] 게시판쓰기 화면에 스크랩리스트 불러올수 있을까요? 무플이라 다시올려요,  
qwms 포인트 레벨 아이콘 표시 애드온 이 모바일에서 작동하지 않네요... [5] 2014.01.26 by 야옹이님
이즈야 위젯에서 위젯 시퀀스가 들어가는 이유? [2] 2014.01.25 by 이즈야
qwms 모바일 EX 사용시 <br /> 코드가 제대로 안먹습니다. [1] file 2014.01.25 by qwms
루팡쿠팡 정말 쌩 기초적인 질문인데요........ [4] 2014.01.25 by 야옹이님
네니요 xe설치->그누보드설치->DBMysqli.class.php 에러! [2] file 2014.01.25 by 야옹이님
포쿠쿠 댓글에 확장변수 사용하는 방법이 있나요..?  
benedict XE기본레이아웃 크기 조절 가능한가요? [4] 2014.01.25 by benedict
Kei 스케치북5 갤러리형 질문입니다 ㅠㅠ file  
호두와후드사이 댓글입력시 값이 안지워지고 계속있습니다. [1] file 2014.01.25 by 멀티비타민
호두와후드사이 댓글 페이지 늘어날 때 위에나오는 텍스트 지우기 [2] file 2014.01.25 by 호두와후드사이
루팡쿠팡 제발 좀 알려주세요!!!!!!!! 고수님 없으신가요???? [5] 2014.01.25 by 루팡쿠팡
qwms 로딩.gif 이 엑박나오는데 왜그럴까요? [6] 2014.01.25 by qwms
모해 만약 일반게시판스킨을 모바일 게시판 스킨에 넣으면 문제가 되나요?  
고고고고하하 모바일 적용시 인덱스 확대 문제 [3] 2014.01.25 by KrteamENT
고래자이선장 망했습니다 도와주시옵시오서서어`~ [10] 2014.01.25 by Canto
어라얼랑 포인트 문의 드립니다 [7] 2014.01.25 by 야옹이님
NKorea 특정게시판에 본문 제목 고정어떻게 하나요 ? [2] 2014.01.25 by NKorea
qwms 모바일에서 본문 하단에 글목록 표시 옵션이 어딨나요? [1] 2014.01.25 by qwms
아기나옹이 제 사이트에서 생성한 게시판을 타 사이트에서 사용 할 수 있게 가능 한가요? [2] 2014.01.25 by 아기나옹이
꿈틀잉 게시물 내용 글쓰기에 날짜피커 넣을수 있나요? [1] 2014.01.25 by LI-NA
글쎄나는 공사중(?) 옵션 걸다 막혔네요. [2] 2014.01.25 by 퍼니엑스이