그누보드와 SMS 연동에 관한 문의... 정보
그누보드와 SMS 연동에 관한 문의...
본문
<?
include_once("_common.php");
include_once("$g4[path]/lib/mw.sms.lib.php"); // sms 라이브러리 포함
$hp = array();
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
mw_sms_send($hp, "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***", "주문캐ㄳ");
?>
include_once("_common.php");
include_once("$g4[path]/lib/mw.sms.lib.php"); // sms 라이브러리 포함
$hp = array();
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
$hp[] = "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***";
mw_sms_send($hp, "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***", "주문캐ㄳ");
?>
배추님이 올려주신 그누보드와 SMS 연동 관련 소스입니다.
위의 코딩을 보고... 어줍잖은 코딩으로다가...
받는사람은 게시판 관리자로 전화번호가 정해져있고,
보내는 사람은 게시판에 글을 올리면서 등록한 전화번호로 하려고
wr_6 필드를 분할해서 $tel1,$tel2,$tel3로 전화번호를 받는데,
$hp = "$tel1$tel2$tel3" ;
$send = "$name"; (<-- 요건 글작성시 입력한 이름... wr_name 으로 해야하는지...??)
mw_sms_send("*** 개인정보보호를 위한 휴대폰번호 노출방지 ***", $hp , $name "님이 게시판에 문의글을 올리습니다.");
하면 될 줄 알고 했더니... 안되는... ㅎㅎㅎ 그럴줄 알았지요.
무슨 방법이 없을까요?
댓글 전체
write_update.tail.skin.php 파일에 넣으셨다면.
$wr_name 로 하면 될 것 같네요. 닉네임
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/lib/mw.sms.lib.php"); // 문자 함수
$hp = "$tel1$tel2$tel3";
$sms_content = "{$wr_name}님이 게시판에 문의글을 올리셨습니다.";
mw_sms_send($hp, "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***", $sms_content);
?>
$wr_name 로 하면 될 것 같네요. 닉네임
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/lib/mw.sms.lib.php"); // 문자 함수
$hp = "$tel1$tel2$tel3";
$sms_content = "{$wr_name}님이 게시판에 문의글을 올리셨습니다.";
mw_sms_send($hp, "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***", $sms_content);
?>
답글 감사합니다.
원래는 write_update.skin.php 에 입력한 내용인데요...
음... 유아원님 답글을 보고,
write_update.tail.skin.php 파일을 만들어서
올려봤는데... 묵묵부답이네요. ㅎㅎ
write_update.skin.php 의 내용을 보면...
분할해서 입력받은 전화번호를 다시 합쳐서 저장하는 sql이 아래와 같이 있는데,
이것과 충돌이 생기는 건 아니겠죠???
$wr_6 = "$tel1-$tel2-$tel3";
$sql6 = " update $write_table set wr_6 = '$wr_6' where wr_id = '$wr_id' ";
sql_query($sql6);
음~~ 갈길이 멉니다. ㅎㅎ
원래는 write_update.skin.php 에 입력한 내용인데요...
음... 유아원님 답글을 보고,
write_update.tail.skin.php 파일을 만들어서
올려봤는데... 묵묵부답이네요. ㅎㅎ
write_update.skin.php 의 내용을 보면...
분할해서 입력받은 전화번호를 다시 합쳐서 저장하는 sql이 아래와 같이 있는데,
이것과 충돌이 생기는 건 아니겠죠???
$wr_6 = "$tel1-$tel2-$tel3";
$sql6 = " update $write_table set wr_6 = '$wr_6' where wr_id = '$wr_id' ";
sql_query($sql6);
음~~ 갈길이 멉니다. ㅎㅎ
오~~~ 전화번호 받는 부분은 말고
write_update.skin.php에 $hp는 빼고 $sms_content 부분만 적용해보니 고건 됩니다...
아무래도 전화번호 받는 부분은 explode 문제로 좀 코딩이 복잡한듯 보입니다.
implode를 해야할까요??? 아리송...
사실 implode 도 해봤는데... 역시 짧은 지식이라... 먹통이 되어버리네요...
ㅎㅎㅎ
조언바라겠습니다.
write_update.skin.php에 $hp는 빼고 $sms_content 부분만 적용해보니 고건 됩니다...
아무래도 전화번호 받는 부분은 explode 문제로 좀 코딩이 복잡한듯 보입니다.
implode를 해야할까요??? 아리송...
사실 implode 도 해봤는데... 역시 짧은 지식이라... 먹통이 되어버리네요...
ㅎㅎㅎ
조언바라겠습니다.
오~... 역시나...
전화번호를 걍... wr_6에 explode 없이 text로 받아서
$hp = "$wr_6"; 했더니만... 적용이 됩니다.
그렇다면... 아무래도... explode "-" 이거에서 안먹히는게 아닐까 하는
생각은 듭니다만... 해결책은 못찾고 있습니다. ㅎㅎ
전화번호를 걍... wr_6에 explode 없이 text로 받아서
$hp = "$wr_6"; 했더니만... 적용이 됩니다.
그렇다면... 아무래도... explode "-" 이거에서 안먹히는게 아닐까 하는
생각은 듭니다만... 해결책은 못찾고 있습니다. ㅎㅎ
아이코드는 하이픈 들어가면 발송이 안 됩니다.
음... 그러니까요...
하이픈을 어떻게 다시 빼버리죠...
입력을 나눠받아서 저장을 000-000-0000 형식으로 하고 view에서 000-000-0000처럼 보이게 하려다보니...
고민을 좀 해봐야겠네요...
하이픈을 어떻게 다시 빼버리죠...
입력을 나눠받아서 저장을 000-000-0000 형식으로 하고 view에서 000-000-0000처럼 보이게 하려다보니...
고민을 좀 해봐야겠네요...
아직해결을 못했습니다...
str 함수중에 입력된 string 중에서 숫자만 불러온다던가... 아니면 특정 text를 빼고 나머지만 불러온다던가 하는 함수는 없나요???
str 함수중에 입력된 string 중에서 숫자만 불러온다던가... 아니면 특정 text를 빼고 나머지만 불러온다던가 하는 함수는 없나요???
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/lib/mw.sms.lib.php"); // 문자 함수
$sms_hp = "{$tel1}-{$tel2}-{$tel3}";
// 하이픈 치환
$sms_hp = str_replace("-", "", "$sms_hp");
$sms_content = "{$wr_name}님이 게시판에 문의글을 올리셨습니다.";
mw_sms_send($sms_hp, "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***", $sms_content);
?>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("$g4[path]/lib/mw.sms.lib.php"); // 문자 함수
$sms_hp = "{$tel1}-{$tel2}-{$tel3}";
// 하이픈 치환
$sms_hp = str_replace("-", "", "$sms_hp");
$sms_content = "{$wr_name}님이 게시판에 문의글을 올리셨습니다.";
mw_sms_send($sms_hp, "*** 개인정보보호를 위한 휴대폰번호 노출방지 ***", $sms_content);
?>
유아원님 완전감사