아이코드 1도 접해보지않아서..질문드립니다 .ㅠ 채택완료
지금

메인에 빠른상담으로 만들고있습니다!
문의하기누르면 문자를 발송하게하고싶은데요! 지금 이소스를 사용하면되는지 질문입니다!!!
소스보여드리겠습니다!!
------------퀵메뉴 www/quickmenu.php
" target="_blank" rel="noopener noreferrer">http://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js">
------------------------------www/form_ok.php
include_once("./common.php");
include_once("./lib/mailer.lib.php"); include_once('./lib/icode.sms.lib.php'); ob_start(); include_once ("./bbs/write_update_mail.php"); $content = ob_get_contents(); ob_end_clean();
$wr_homepage = "$hp1-$hp2-$hp3"; $bo_table = "business"; $write_table = $g5['write_prefix'] . $bo_table;
$wr_num = get_next_num($write_table); $wr_reply = "";
$wr_subject = "{$_POST[wr_name]}님의 상담문의입니다.";
//$secret = "secret";
$sql = " insert into $write_table set wr_num = '$wr_num', wr_reply = '$wr_reply', wr_comment = 0, ca_name = '$ca_name', wr_option = '$html,$secret,$mail', wr_subject = '$wr_subject', wr_content = '$wr_content', wr_link1 = '$wr_link1', wr_link2 = '$wr_link2', wr_link1_hit = 0, wr_link2_hit = 0, wr_hit = 0, wr_good = 0, wr_nogood = 0, mb_id = '{$member['mb_id']}', wr_password = '$wr_password', wr_name = '$wr_name', wr_email = '$wr_email', wr_homepage = '$wr_homepage', wr_datetime = '".G5_TIME_YMDHIS."', wr_last = '".G5_TIME_YMDHIS."', wr_ip = '{$_SERVER['REMOTE_ADDR']}', wr_1 = '$wr_1', wr_2 = '$wr_2', wr_3 = '$wr_3', wr_4 = '$wr_4', wr_5 = '$wr_5', wr_6 = '$wr_6', wr_7 = '$wr_7', wr_8 = '$wr_8', wr_9 = '$wr_9', wr_10 = '$wr_10' "; sql_query($sql);
$wr_id = sql_insert_id();
// 부모 아이디에 UPDATE sql_query(" update $write_table set wr_parent = '$wr_id' where wr_id = '$wr_id' ");
// 새글 INSERT sql_query(" insert into {$g5['board_new_table']} ( bo_table, wr_id, wr_parent, bn_datetime, mb_id ) values ( '{$bo_table}', '{$wr_id}', '{$wr_id}', '".G5_TIME_YMDHIS."', '{$member['mb_id']}' ) ");
// 게시글 1 증가 sql_query("update {$g5['board_table']} set bo_count_write = bo_count_write + 1 where bo_table = '{$bo_table}'");
$super_admin = get_admin("super"); $wr_email = $super_admin[mb_email]; mailer($wr_name, $wr_email, $super_admin[mb_email], $wr_subject, $content, 1);
alert("상담문의 신청이 완료되었습니다.","/index.php"); ?>
이소스대로하면될까요?
답변 1개
선행되어야 할 것은 아이코드 가입 및 그누보드에 아이디/패스워드 연동,
아이코드 발신번호 사전등록입니다.
그 후 아래 코드를 form_ok.php 소스 하단에 집어 넣어주세요.
문자 내용은 알아서 편집하시면 됩니다.
</p>
<p>//----------------------------------------------------------
// SMS 문자전송 시작
//----------------------------------------------------------</p>
<p>$sms_contents = "새 문의 글이 등록되었습니다."; // 문자 내용</p>
<p>// 핸드폰번호에서 숫자만 취한다
$receive_number = preg_replace("/[^0-9]/", "", $wr_homepage); // 수신자번호
$send_number = preg_replace("/[^0-9]/", "", $sms5['cf_phone']); // 발신자번호</p>
<p>if ($w == "" && $receive_number)
{
if ($config['cf_sms_use'] == 'icode')
{
if($config['cf_sms_type'] == 'LMS') {
include_once('./lib/icode.lms.lib.php');</p>
<p> $port_setting = get_icode_port_type($config['cf_icode_id'], $config['cf_icode_pw']);</p>
<p> // SMS 모듈 클래스 생성
if($port_setting !== false) {
$SMS = new LMS;
$SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], $port_setting);</p>
<p> $strDest = array();
$strDest[] = $receive_number;
$strCallBack = $send_number;
$strCaller = iconv_euckr(trim($config['cf_title']));
$strSubject = '';
$strURL = '';
$strData = iconv_euckr($sms_contents);
$strDate = '';
$nCount = count($strDest);</p>
<p> $res = $SMS->Add($strDest, $strCallBack, $strCaller, $strSubject, $strURL, $strData, $strDate, $nCount);</p>
<p> $SMS->Send();
$SMS->Init(); // 보관하고 있던 결과값을 지웁니다.
}
} else {
include_once('./lib/icode.sms.lib.php');</p>
<p> $SMS = new SMS; // SMS 연결
$SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], $config['cf_icode_server_port']);
$SMS->Add($receive_number, $send_number, $config['cf_icode_id'], iconv_euckr(stripslashes($sms_contents)), "");
$SMS->Send();
$SMS->Init(); // 보관하고 있던 결과값을 지웁니다.
}
}
}
//----------------------------------------------------------
// SMS 문자전송 끝
//----------------------------------------------------------</p>
<p>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
