워터마크를 QR코드로 My페이지를 명시하라? > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

워터마크를 QR코드로 My페이지를 명시하라? 정보

게시판 워터마크를 QR코드로 My페이지를 명시하라?

첨부파일

watermark.zip (7.5M) 83회 다운로드 2018-12-06 22:26:05

본문

여러분과 약속드린바 2018/12/06 기재합니다. 

원본 https://sir.kr/g5_skin/25417 웹학교님에 워터마크를 업데이트 하였습니다. 

 

국내 해외에서 찾아 보지 못한 워터 마크 입니다.  저만에 생각일지는 모르지만 찾아보시면 나올지도 ....

 

 

업데이트 내용 

이미지 워터마크가 아닌 첨부파일을 올렸을 경우 QR코드에 url 정보를 기재 되도록 워터마크 하였습니다. 

적용 목적은 모든 검색엔진등 떠 돌아다니는 이미지를 원본 홈페이지를  되 찾을수 있도록 하기 위함

QR코드 내용도 모르고 불펌하면 큰일난다는.......^^

적용루트 : 구글api를이용하여 본문URL생성후 QR코드이미지에 임시저장함--------->저장한 QR이미지를 워터마크로 적용함 

차기 업데이트는 구성에 맞게 계획할 예정입니다. 

 

추가 업데이트 내용은 qr.php 를 추가하였고 내용은 이렇습니다.


<?
// 이 상수가 정의되지 않으면 각각의 개별 페이지는 별도로 실행될 수 없음
// define("_GNUBOARD_", TRUE);
//$sql = " select * from g5_board_file where wr_id = '$wr_id' and bo_table = '$bo_table'";
//$qr = sql_query($sql);
$hostname="http://$_SERVER[SERVER_NAME]"; 
$link1=$hostname.'/bbs/board.php?bo_table='.$bo_table.urlencode('&').'wr_id='.$wr_id ;
$remoteFile="http://chart.apis.google.com/chart?chs=150x150&cht=qr&chld=L|0&chl=$link1"; 
$localFile='./watermark.png';
saveFileFromTheWeb($remoteFile,$localFile);
function saveFileFromTheWeb($remoteFile,$localFile){
   $ch = curl_init();
   $timeout = 0;
   curl_setopt ($ch, CURLOPT_URL, $remoteFile);
   curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
   curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
   curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
   $image = curl_exec($ch);
   curl_close($ch); 
   $f = fopen($localFile, 'w');
   fwrite($f, $image);
   fclose($f);
} 
?>

이며 QR코드를 생성후 저장하며 저장한 이미지를 워터마크를 찍어내라는 명령어 입니다. 

 

 

설치과정은 원본 https://sir.kr/g5_skin/25417  와같으며 추가적으로 qr.php 와 write_update.php파일을 bbs폴더안에 넣으시면 됩니다. (경로에 대한 궁금점이 있지만 생략 하겠습니다. 차후에 업데이트 하겠습니다.)

 

샘플 http://ezmusic.epizy.com/bbs/board.php?bo_table=watermark&page=

 

#######QR코드를 스마트폰 리더어플를 이용해 스캔 해보세요 ########

 

PS

코인에 관심 있으신 분은 https://blog.naver.com/pyunkr 

작은만한 용돈 벌이중에 있습니다. ^^ 

추천
31

댓글 전체

오오~ 완성하셨군요~! 제가 뒤늦게 확인했네요 ^-^
항상 좋은 자료 올려주셔서 정말 감사합니다 :)
돌아온헌이 님께서도 날씨가 추운데 감기 조심하세요오~!
전체 2,423 |RSS
그누보드5 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT