마이피플 연동관련 문의.. 정보
마이피플 연동관련 문의..본문
안녕하세요~
게시판 마이피플 연동관련 문의 드립니다.
Terrorboy 님의
http://sir.co.kr/bbs/board.php?bo_table=g4_plugin&wr_id=117 게시물 플러그인 수정관련 질문입니다.
1. 테스트하고자 새로만든 게시판은 완성이 되 있습니다.
2. 펜션예약 프로그램 에 연동하고자 하는데요~
3. 펜션예약 프로그램의 경우 (여분 필드 10)에 다른 값을 넣어야 하기에.. 질문을 드립니다
4. 게시판 댓글중
1. ---------------------------------------------------
스킨에 밑에 소스 포함시키는데 더 깨끗 할것 같은데요
skin/xxx/write_update.skin.php
핵심소스네요
// 마이피플 전송
if($bo_table == "테이블명"){ // 적용할 게시판 테이블명. 다수 등록시 $bo_table == "테이블명1" | $bo_table == "테이블명2" | $bo_table == "테이블명3"...처럼 추가
if($board[bo_10]){ // 다음 마이피플 키로드.
include_once("$g4[path]/module/send_mypeople/mypeople.lib.php");
mypeople($board[bo_10], "{$g4[url]}/{$g4[bbs]}/board.php?bo_table={$bo_table}&wr_id={$wr_id}", "{$wr_name}님께서 \"{$wr_subject}\"의 글을 남기셨습니다.");
}
}
2 ------------------------------------------------------------
해드파일에
include_once("$g4[path]/module/send_mypeople/mypeople.lib.php");
를 추가후
<?=mypeople("키값", "보내는사람", "보내는 내용");?>
처럼 일반 페이지에 삽입하면 일반 페이지에서도 전송이 됩니다.
1) 1번은 마찬가지로 여분10번 필드가 필요한 구문같은데
간결하게 될것 같아서 여분10번 필드 없이 가능하련지요?
2) 2번은 <?=mypeople("키값", "보내는사람", "보내는 내용");?>
("키값", "보내는사람", "보내는 내용") 내용대신
<?=mypeople("마이피플에서 가져온 키값", "{$wr_name}", "게시물을 등록하였습니다");?>
이런식으로 했는데.. 넘어가질 않네요....
구문중 따옴표라던지 괄호, 대괄호.. 이런부분에 문제가 있는지요?
번외. 제 홈피가 euc-kr 이라서요 댓글중 ---------------------------------------
EUC-KR은 ./module/send_mypeople/mypeople.lib.php의 파일 언어셋을 UTF로 변경하시구 주석 두개 해제해주세요
-----------------------------------------------------------------------------
라고 씌여있는데...
무슨말인지 모르겠네요 ^^;; 소스원본 붙여넣습니다.
<<<<<< mypeople.lib.php >>>>>>>>>>> 아래에서 어디를 어떻게 수정하는지요?
--------------------------------------- 소스원본
ini_set('user_agent', "PHP\r\nX-MyCustomHeader: Foo");
function mypeople($key, $from, $msg){
//$from = iconv('euc-kr', 'utf-8',$from); //보내는 사람 데이터 UTF변환;
//$msg = iconv('euc-kr', 'utf-8',$msg); //메시지 데이터 UTF변환;
$from = urlencode($from); // URL 포함시 에러 뜨는부분 및 한글 포함시 에러 뜨는 부분때문에 URL인코딩해서 보냄
$msg = urlencode($msg); // URL 포함시 에러 뜨는부분 및 한글 포함시 에러 뜨는 부분때문에 URL인코딩해서 보냄
--------------------------------------- 소스원본
게시판 마이피플 연동관련 문의 드립니다.
Terrorboy 님의
http://sir.co.kr/bbs/board.php?bo_table=g4_plugin&wr_id=117 게시물 플러그인 수정관련 질문입니다.
1. 테스트하고자 새로만든 게시판은 완성이 되 있습니다.
2. 펜션예약 프로그램 에 연동하고자 하는데요~
3. 펜션예약 프로그램의 경우 (여분 필드 10)에 다른 값을 넣어야 하기에.. 질문을 드립니다
4. 게시판 댓글중
1. ---------------------------------------------------
스킨에 밑에 소스 포함시키는데 더 깨끗 할것 같은데요
skin/xxx/write_update.skin.php
핵심소스네요
// 마이피플 전송
if($bo_table == "테이블명"){ // 적용할 게시판 테이블명. 다수 등록시 $bo_table == "테이블명1" | $bo_table == "테이블명2" | $bo_table == "테이블명3"...처럼 추가
if($board[bo_10]){ // 다음 마이피플 키로드.
include_once("$g4[path]/module/send_mypeople/mypeople.lib.php");
mypeople($board[bo_10], "{$g4[url]}/{$g4[bbs]}/board.php?bo_table={$bo_table}&wr_id={$wr_id}", "{$wr_name}님께서 \"{$wr_subject}\"의 글을 남기셨습니다.");
}
}
2 ------------------------------------------------------------
해드파일에
include_once("$g4[path]/module/send_mypeople/mypeople.lib.php");
를 추가후
<?=mypeople("키값", "보내는사람", "보내는 내용");?>
처럼 일반 페이지에 삽입하면 일반 페이지에서도 전송이 됩니다.
1) 1번은 마찬가지로 여분10번 필드가 필요한 구문같은데
간결하게 될것 같아서 여분10번 필드 없이 가능하련지요?
2) 2번은 <?=mypeople("키값", "보내는사람", "보내는 내용");?>
("키값", "보내는사람", "보내는 내용") 내용대신
<?=mypeople("마이피플에서 가져온 키값", "{$wr_name}", "게시물을 등록하였습니다");?>
이런식으로 했는데.. 넘어가질 않네요....
구문중 따옴표라던지 괄호, 대괄호.. 이런부분에 문제가 있는지요?
번외. 제 홈피가 euc-kr 이라서요 댓글중 ---------------------------------------
EUC-KR은 ./module/send_mypeople/mypeople.lib.php의 파일 언어셋을 UTF로 변경하시구 주석 두개 해제해주세요
-----------------------------------------------------------------------------
라고 씌여있는데...
무슨말인지 모르겠네요 ^^;; 소스원본 붙여넣습니다.
<<<<<< mypeople.lib.php >>>>>>>>>>> 아래에서 어디를 어떻게 수정하는지요?
--------------------------------------- 소스원본
ini_set('user_agent', "PHP\r\nX-MyCustomHeader: Foo");
function mypeople($key, $from, $msg){
//$from = iconv('euc-kr', 'utf-8',$from); //보내는 사람 데이터 UTF변환;
//$msg = iconv('euc-kr', 'utf-8',$msg); //메시지 데이터 UTF변환;
$from = urlencode($from); // URL 포함시 에러 뜨는부분 및 한글 포함시 에러 뜨는 부분때문에 URL인코딩해서 보냄
$msg = urlencode($msg); // URL 포함시 에러 뜨는부분 및 한글 포함시 에러 뜨는 부분때문에 URL인코딩해서 보냄
--------------------------------------- 소스원본
댓글 전체
이것은 수정하는것이 아닌,
현재 올리신 mypeople.lib.php 파일이 euc-kr 로 언어셋이 저장되어있습니다.
이것을 UTF-8 로 변경해주시면 될듯한데요..
현재 올리신 mypeople.lib.php 파일이 euc-kr 로 언어셋이 저장되어있습니다.
이것을 UTF-8 로 변경해주시면 될듯한데요..
�ְ���ڴԲ��� "�������� ��Ʈ"�� ���� ����̽��ϴ�.
[ http://bebeshow.kr/gnuboard4/bbs/board.php?bo_table=test&wr_id=10 ] 이런식으로 마이피플에서 오는데요 ㅠ.ㅠ
서버환경은 euc-kr 입니다.. 그러니까 문제가 없어야 하는데... 문제가 있네요..ㅠ,ㅠ
서버환경은 euc-kr 입니다.. 그러니까 문제가 없어야 하는데... 문제가 있네요..ㅠ,ㅠ
//$from = iconv('euc-kr', 'utf-8',$from); //보내는 사람 데이터 UTF변환;
//$msg = iconv('euc-kr', 'utf-8',$msg); //메시지 데이터 UTF변환;
위의 소스를
$from = iconv('euc-kr', 'utf-8',$from); //보내는 사람 데이터 UTF변환;
$msg = iconv('euc-kr', 'utf-8',$msg); //메시지 데이터 UTF변환;
이렇게 //표시를 없애라는 말이죠 ^^
//$msg = iconv('euc-kr', 'utf-8',$msg); //메시지 데이터 UTF변환;
위의 소스를
$from = iconv('euc-kr', 'utf-8',$from); //보내는 사람 데이터 UTF변환;
$msg = iconv('euc-kr', 'utf-8',$msg); //메시지 데이터 UTF변환;
이렇게 //표시를 없애라는 말이죠 ^^
커피는막심님 댓글 감사드립니다~
말씀하신대로 주석 없애고.. ^^;;
euc-kr 로 변환하여 업로드 하니 정상적으로 잘 작동되네요
또한 여분필드 10번 문제도 해결완료했습니다 ^^
여분필드에 그냥 키값 넣어주고요... 원래 여분필드를 호출하는 php 문구를 모조리 빼버렸더니..
잘 동작 됩니다 ^^
말씀하신대로 주석 없애고.. ^^;;
euc-kr 로 변환하여 업로드 하니 정상적으로 잘 작동되네요
또한 여분필드 10번 문제도 해결완료했습니다 ^^
여분필드에 그냥 키값 넣어주고요... 원래 여분필드를 호출하는 php 문구를 모조리 빼버렸더니..
잘 동작 됩니다 ^^