묻고답하기

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 남기남
clrRk 소스 해석 좀 부탁드립니다. [1] 2007.08.10
박진경 홈페이지에 메일 삽입이요~ [2] 2007.08.10
슈퍼제로보드 psd파일로 홈페이지를 만들려고 하는데요 [2] 2007.08.10
경문규 창크기 제한하기..  
강기현 최근게시물 안뜨는이유! 가르쳐주세요 [2] 2007.08.10
@.@ 자바스크립트를 이용해서 여러게시판 한페이지에서 보는 방법 [1] 2007.08.10
Nestea php와 html과의 쓰임 형태에 관한 질문입니다. [1] 2007.08.10
Rockro 노프레임을 했는데 메뉴가 ... [3] 2007.08.10
김태영 홈피 타이틀이 계속 welcome .... 로 바껴요 [3] 2007.08.10
김철홍 도와주세요. 제홈페이지에 들어가면 페이지 오류창이 뜨는데 뭐가 문제인지 모르겠어요.  
김철홍 도와주세요. 종결되지않은 문자열 상수라는데...도저히 어디가 문제인지 모르겠어요.  
김지현 꼭좀봐주세요~~~~ [3] 2007.08.10
Sky_yil HTML 에 대한 질문입니다.  
원츠 아이피(IP) 확인페이지 만드는방법 [4] 2007.08.10
지용남 CSS 부분적용 하는 방법좀 가르켜주세요.! [3] 2007.08.10
김민규 Fedora Core2의 한텀과 에디터에 대한 질문이요  
D-yal:) 노프레임어떻게 하는거죠..ㅠㅠ [3] 2007.08.10
홍성민 도메인 포워딩에 관한 질문입니다 [1] 2007.08.10
天流 와우 홈페이지 메인들어가면.... [2] 2007.08.10
^^ [질문] 한글이 지원 안되는 컴퓨터에서 한글을 보이게 하려면...? [1] 2007.08.10
박대현 무단링크 방지 소스입니다... 개선할 점 지적해주세요 ^^ [1] 2007.08.10
테일즈 일본어 폰트 뷰어는 없나요?  
경문규 자바스크림트 함수 호출법.. [1] 2007.08.10
박병각 팝업 창을 두개 띄우는 방법좀 알켜 주시면 감사~ [1] 2007.08.10
Luke 자바스크립트 질문입니다. [1] 2007.08.10
최강규 ASP로 홈페이지를 만드는중인데.. 인클루드때문에.. [3] 2007.08.10
Jay 새창에서 링크 열 때 ...  
지용남 셀크기를 지정하지 않았는데 셀이 벌어집니다.  
이지만 제로보드에... [2] 2007.08.10
박정민 프레임간 변수 전달 [1] 2007.08.10