sms4연동하여 {이름} 입력시 성빼고 이름만 출력하기
초보팁입니다;;
그누보드에 sms4를 연동시켜 문자보낼때 {이름} 을 문자란에 넣으면 디비의 bk_name이 표출되어
전송되는데요..
친구 등의 커뮤니티에서는 성,이름이 함께 표출되면 말맞추기가 좀 이상하지요
"홍길동친구야"..머 이런것 보단 "길동친구야"...이게 어감이 좋것지요^^
이럴때 앞에 성을 잘라주고 이름만 표출하는 방법이에요~
lib/sms.lib.php 138째 줄 쯤에 내용 추가,변경...(아래는 euc-kr 인 경우, utf-8은 euc-kr을 utf-8로 고치세요)
mb_substr가 PHP 4.0이상에서 적용되니 현재 사용되는 모든서버에 먹힐거에요
for ($i=0; $i<$nCount; $i++) {
$two_name = mb_substr($strDest[$i][bk_name],1,2,'euc-kr');//앞에 성 자르고 뒤에 두글자만-성포함 두글자는 뒤에 한글자만 표시됨(네글자 성, 이름인 경우는 코드가 복잡해져서 몰것음;;)
$hp_number = FillSpace($strDest[$i][bk_hp],11);
$strData = str_replace("{이름}", $two_name, $strMessage);
원문이랑 비교해서 적용하세요~
$two_name 추가, 변경이에요(두곳)
그누보드에 sms4를 연동시켜 문자보낼때 {이름} 을 문자란에 넣으면 디비의 bk_name이 표출되어
전송되는데요..
친구 등의 커뮤니티에서는 성,이름이 함께 표출되면 말맞추기가 좀 이상하지요
"홍길동친구야"..머 이런것 보단 "길동친구야"...이게 어감이 좋것지요^^
이럴때 앞에 성을 잘라주고 이름만 표출하는 방법이에요~
lib/sms.lib.php 138째 줄 쯤에 내용 추가,변경...(아래는 euc-kr 인 경우, utf-8은 euc-kr을 utf-8로 고치세요)
mb_substr가 PHP 4.0이상에서 적용되니 현재 사용되는 모든서버에 먹힐거에요
for ($i=0; $i<$nCount; $i++) {
$two_name = mb_substr($strDest[$i][bk_name],1,2,'euc-kr');//앞에 성 자르고 뒤에 두글자만-성포함 두글자는 뒤에 한글자만 표시됨(네글자 성, 이름인 경우는 코드가 복잡해져서 몰것음;;)
$hp_number = FillSpace($strDest[$i][bk_hp],11);
$strData = str_replace("{이름}", $two_name, $strMessage);
원문이랑 비교해서 적용하세요~
$two_name 추가, 변경이에요(두곳)
댓글 1개
takumi22
12년 전
유용한 팁이네요
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3049 | 12년 전 | 12968 | ||
| 3048 | 12년 전 | 6855 | ||
| 3047 | 12년 전 | 8503 | ||
| 3046 | 12년 전 | 8785 | ||
| 3045 | 12년 전 | 6105 | ||
| 3044 | 12년 전 | 4403 | ||
| 3043 | 12년 전 | 7052 | ||
| 3042 | 12년 전 | 6453 | ||
| 3041 |
마르스7120
|
12년 전 | 7441 | |
| 3040 | 12년 전 | 13118 | ||
| 3039 |
|
12년 전 | 9503 | |
| 3038 | 12년 전 | 10901 | ||
| 3037 | 12년 전 | 7686 | ||
| 3036 | 12년 전 | 5343 | ||
| 3035 |
오늘도망했다
|
12년 전 | 41848 | |
| 3034 |
오늘도망했다
|
12년 전 | 9614 | |
| 3033 |
코리아센터닷컴
|
12년 전 | 6794 | |
| 3032 |
|
12년 전 | 3232 | |
| 3031 | 12년 전 | 8679 | ||
| 3030 | 12년 전 | 4688 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기