카카오톡 보내기(일반페이지 포함) 정보
카카오톡 보내기(일반페이지 포함)본문
php는 전혀 문외한으로 html만 조금 할줄아는 수준입니다.
첨 올리는 자료인데 제가 한건 없고 그저 이문제로 이틀동안 삽질하다가...저처럼 필요한 사람이 있을것 같아 올려봅니다.
기본은
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=26976 에 커피는 막심님께서 올리신 자료를 바탕으로 삽질한 내용만 변경하여 적용하였습니다.
기존 커피는 막심님께서 올려놓으신 자료는 해당 게시판 스킨파일에 적용하여 게시글을 카톡으로 보내는 기능이었는데 적용해보니(저는 해당스킨의 view.skin.php 파일에 적용했습니다) 잘 작동 되었는데 해당 게시판의 head.php파일이나 일반페이지에 적용해 보니 제대로 전송이 되지 않았습니다.
아래 소스는 일반페이지나 게시판에 관계 없이 해당 페이지가 include하는 head.php에 적용하면 됩니다.
일반페이지에서는 페이지 상단에 있는
$g4['title'] = "일반페이지 제목";
"일반페이지 제목" 과 페이제 주소를 전송하고
게시판 리스트일경우 게시판 제목,
게시글일경우 게시글 제목과 함께 해당 페이지나 게시글의 주소가 전송됩니다.
아이폰과, 안드로이드폰에서만 테스트 했는데 다른폰 종류는 테스트 해보질않아서 모르겠네요
제가 잘 모르는 관계로 질문에 대한 답변은 잘 아시는 분들이 해주시면 감사.....
<!-- 카카오톡 보내기 추가 커피는 막심 -->
<? if (preg_match('/iPhone|iPod|iPad|BlackBerry|Android|Windows CE|LG|MOT|SAMSUNG|SonyEricsson|IEMobile|Mobile|lgtelecom|PPC|opera mobi|opera mini|nokia|webos/',$_SERVER['HTTP_USER_AGENT']) ) {
// 모바일기기 일때만 접속 가능
?>
<?
$subject_iconv = iconv('euc-kr', 'utf-8',$g4['title']);
$kakotalk_subject = urlencode($subject_iconv);
$kakotalk_urlencode = $url = "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"];
$kakotalk_url = urlencode($kakotalk_urlencode);
?>
<a href="kakaolink://sendurl?msg=<?=$kakotalk_subject?>&url=<?=$kakotalk_url?>&appid=maxim&appver=0.1"><img src="<?=$g4['path']?>/m/img/kakao.gif" align="right" valign="middle"></a>
<? } // 모바일분류 끝 ?>
<!-- 카카오톡 보내기 추가 끝 -->
위에서 <img src="<?=$g4['path']?>/m/img/kakao.gif 에서 "kakao.gif"의 이미지경로는 자신의 모바일 홈에 맞게 고쳐 사용하시고 첨부파일(30x30px)을 사용하거나 쉽게 구할 수 있으니 구해서 사용하시길 바랍니다.
추천
2
2
댓글 5개
수고 많으셨습니다.
감사합니다...
저도 삽질만 한거라 잘 모릅니다.
저도 삽질만 한거라 잘 모릅니다.
좋은 정보 감사합니다~!
감사합니다.
감사합니다