허락한 레벨이하는 이미지를 퍼갈수없도록 할수없을까요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

허락한 레벨이하는 이미지를 퍼갈수없도록 할수없을까요? 정보

허락한 레벨이하는 이미지를 퍼갈수없도록 할수없을까요?

본문

ondragstart='return false' onselectstart='return false' oncontextmenu='return false'
이런식이나 자바스크립트정도의 기법을 여쭤보는게 아닙니다.

사이트에 꾸준히 새롭게 올리는 이미지들은 비슷한 사이트들이 마구잡이로 퍼가네요.
나름 포토샵을 이용해 리터치도 해주고 용량도 줄이는등 공을 들여서 올리는건데 저작권없는 일반 이미지라고 그냥들 퍼가니 답답해서요.

일전에 실제 이미지위에 투명배경을 넣거나해서 퍼가지 못하는 방법이 있다는정도를 주워들은 기억은 있는데 이런식으로 특정레벨이하 일반회원은 이미지를 퍼가지 못하게 좀 확실히 막는방법은 없을까요?
  • 복사

댓글 전체

못퍼가게 막는 방법은 없습니다.
재일 낳은방법은 워터마크를 박는 방법입니다.
특정 레벨 이하는 워터마크가 있는 이미지로 보여주고 특정레벨 이상은 워터마크가 없는 이미지로
보여주는방식으로 하는게 적당할듯 싶네요
일단 TopSchooL 님 말씀대로 하시는것이 좋은데요 .

먼저 활용팁에서 검색창에 워터마크를 입력하고 검색하면
워터마크 삽입법은 쉽게 찾을수 있어요
우선 그것부터 해결하시고

"레벨이상되면 워터마크가 없는 이미지로
보여주는방식"으로는  질문 다시 올리세요......................
하나씩 해결해보세요
워터 마크 강추

<?
/***************************************************************************

 워터마크가 적용되도록 이미지 URL 변경
 - 사용법
 > $img_url = http://localhost/images/test.jpg;
 > $img_url = waterMark($img_url);
 > echo $img_url;
***************************************************************************/

function waterMark($image,$thumbW=null,$thumbH=null)
{
  $argTmp = $thumbW."|".$thumbH."|".$image;
  $arg = base64_encode($argTmp);
  $arg = urlencode($arg);

  $img_info = @getImageSize($image);
  if($img_info[2] == 6) {
    $chgURL = $image;
  }
  else {
    $chgURL = "http://localhost/imgView.php?image=$arg";
  }


  return $chgURL;
}


$img_url = http://localhost/images/test.jpg;
$img_url = waterMark($img_url);
echo $img_url;
?>
© SIRSOFT
현재 페이지 제일 처음으로