56분 전
0
조회 6
26.10.17
0
조회 82
26.10.17
0
조회 82
26.09.29
0
조회 217
26.09.26
1
조회 168
26.09.24
0
조회 203
26.09.23
0
조회 201
26.09.19
0
조회 519
26.09.11
0
조회 155
26.09.10
0
조회 157
26.09.10
0
조회 152
26.09.10
0
조회 123
26.09.10
0
조회 106
26.09.09
1
조회 111
26.09.04
0
조회 508
26.09.03
0
조회 343
26.09.01
1
조회 145
26.08.29
0
조회 188
26.08.22
0
조회 305
26.08.20
0
조회 334
댓글 21
이미지도 첨부해 보겠습니다.
그 과정에서 url인코딩에서 차이가 생긴듯 합니다.
밴드 포스트 내용 문자열 (UTF-8 percent encoded text)
이 형식이라고 하네요.
utf-8로 인코딩을 해야 할것 같습니다
잘 사용하다가 안되기 시작했거든요... 좀 더 기다려 봐야겠네요!
감사합니다.
전 그냥 html에서 밴드로 보내는데 utf-8로 인코딩 된 페이지에서 보내니... 이상 없던데요...
아무래도 밴드에서 말씀하신 인코딩을 안했었나 봐요.
덕분에 많이 배우고 갑니다. 감사합니다.
어제 네이버측에 문의글 올렸는데 코드 오류가 있었나 봅니다.
이제 정상 동작 하네요.
혹시 PC게시판에서 밴드 공유할때 줄바꿈이 되는지요??
줄바꿈이 안되고 그냥 1줄로 쭈~욱 나오는데 게시글 줄바꿈 그대로 적용할 수는 없나요??
방법 좀 갈켜주심 감솨~~
\r\n으로 하면 될려나요?
저도 안해봐서요...
//밴드 보내기를 위한 알고리즘
$band_sand_title = $oDocument->getTitleText(); //제목
$mypeople_link=$band_sand_url = $oDocument->getPermanentUrl(); //링크주소
$mypeople_prefix=$band_sand_msg = $oDocument->getSummary('%0D%0A'); //글내용
$mypeople_prefix1=$band_sand = rawurlencode("제목 : ".$band_sand_title).urlencode("\n\n").rawurlencode($band_sand_msg).urlencode("\n[출처:").$appname;
//PC에서 밴드 보내기
<a href="http://www.band.us/plugin/share?body='.$band_sand.'&ko&referrer='.$mypeople_prefix1.'" target="_blank">
<img src="/addons/msn/img/bandicon2.png" title= "밴드에 공유하기!"width="'.$button_width.'" />
body값에 들어갈 $band_sand에 들어가 있는 문자열 중 엔터를 찾아서 %0D%0A로 바꾸게 말이죠..
$band_sand = str_replace("<br />,"%0D%0A",$band_sand)
이것도 안되고..
$band_sand_msg = str_replace("<br />,"%0D%0A",$band_sand_msg)
답이 없을까요??
위 링크를 클릭해보면 엔터가 잘 들어가네요...
그럼 %0D%0A는 엔터로 잘 들어간다는 얘기네요.
br태그나 p태그 등이 치환되기 전에 %0D%0A로 바꿔줘야 겠죠?
그 위치를 찾아보세요.
제가 쓰지를 않아서 요 정도만....-0-;;;
\n 나 \r/\n 으로 엔터가 들어가네요. 댓글 감사합니다.^^