묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
무단링크방지를 할려고 하는데 도움 좀 부탁드립니다. (__)
2002.09.11 09:51
/***************************************************
* 무단 링크 체크
***************************************************/
if(!eregi(getenv("HTTP_HOST"),getenv("HTTP_REFERER")))
{
$reffer = getenv("HTTP_REFERER");
echo "<script>alert('메시지~! 링크금지~!');window.location.href='http://사이트 주소';</script>";
$filename = "link.txt";
if (!file_exists($filename)) touch ("$filename");
chmod($filename,0777);
$fp = fopen($filename,"a+");
if (!trim($reffer)) $reffer = "Typing or Bookmark";
fwrite($fp,"IP : $REMOTE_ADDR , REFFER : $reffern");
fclose($fp);
exit;
}
안녕하세요. (__)
제가 초보라서 ㅠㅠ 고수분들의 도움을 좀 받을려고 합니다.
위와 같이 해서 무단링크를 방지하긴 했는데
제가 원하는 한두곳만 링크를 허용할려면 어떻게 해야 되는지
아시면 도움 좀 부탁드립니다. ^^*
아~ 그리고 위 부분은 zboard.php와 view.php에 현재 삽입해놓고
있습니다.
좋은 하루 되세요.
* 무단 링크 체크
***************************************************/
if(!eregi(getenv("HTTP_HOST"),getenv("HTTP_REFERER")))
{
$reffer = getenv("HTTP_REFERER");
echo "<script>alert('메시지~! 링크금지~!');window.location.href='http://사이트 주소';</script>";
$filename = "link.txt";
if (!file_exists($filename)) touch ("$filename");
chmod($filename,0777);
$fp = fopen($filename,"a+");
if (!trim($reffer)) $reffer = "Typing or Bookmark";
fwrite($fp,"IP : $REMOTE_ADDR , REFFER : $reffern");
fclose($fp);
exit;
}
안녕하세요. (__)
제가 초보라서 ㅠㅠ 고수분들의 도움을 좀 받을려고 합니다.
위와 같이 해서 무단링크를 방지하긴 했는데
제가 원하는 한두곳만 링크를 허용할려면 어떻게 해야 되는지
아시면 도움 좀 부탁드립니다. ^^*
아~ 그리고 위 부분은 zboard.php와 view.php에 현재 삽입해놓고
있습니다.
좋은 하루 되세요.