폼메일발송시 sms 동시발송방법문의입니다. 채택완료
폼메일은 정상발송이됩니다.
폼메일에서 action="movecontent_mailer.php"
movecontent_mailer.php 파일로 메일발송하도록소스설정 후 메일발송시에 문자도 발송되도록하려고합니다.
기존 게시물작성시 sms발송되는 소스에서 if문 제거 후 문자발송을 시도해보았으나 메일은 정상발송되지만 문자는 발송이되지않습니다. 문자발송이 되도록 도움부탁드립니다....
</p><p><?php</p><p>header("Content-Type: text/html; charset=UTF-8");</p><p>$charset = 'UTF-8';</p><p> </p><p> </p><p>//이사형태</p><p>$type = @$_POST['exp_type'];</p><p> </p><p>//이사예정일</p><p>$date = @$_POST['exp_due_date'];</p><p> </p><p>//성명</p><p>$name = @$_POST['exp_user_name'];</p><p> </p><p> </p><p>//전화번호</p><p>$phone1 = @$_POST['exp_user_phone1'];</p><p>$phone2 = @$_POST['exp_user_phone2'];</p><p>$phone3 = @$_POST['exp_user_phone3'];</p><p> </p><p>//현재주소</p><p>$exp_fm_addr1 = @$_POST['exp_fm_addr1'];</p><p> </p><p>//이사주소</p><p>$exp_to_addr1 = @$_POST['exp_to_addr1'];</p><p> </p><p>//받는이</p><p>$toEmail = "*****메일받을주소******";<span class="Apple-tab-span" style="white-space:pre"> </span>// 받는이 메일 주소</p><p> </p><p>//보내는이</p><p>$fromEmail = "<span style="font-size: 14.6667px;">*****메일보낸주소******</span>"; //보내는이 메일주소</p><p> </p><p>//제목</p><p>$subject = "[ ".$name." ] 님이 작성하신 온라인견적서비스 내용입니다.";<span class="Apple-tab-span" style="white-space:pre"> </span>// 제목</p><p> </p><p>//내용</p><p>$body = "이사형태 : ".$type."
이사예정일 : ".$date."
성명 : ".$name."
전화번호 : ".$phone1."-".$phone2."-".$phone3."
현재주소 : ".$exp_fm_addr1."
이사주소 : ".$exp_to_addr1."
작성시간 : ".date("Y-m-d H:i:s",time())."
이 메일은 웹서비스에서 발송한 것으로 답장을 받을 수 없는 보내기 전용 메일입니다.";</p><p> </p><p> </p><p>$encoded_subject="=?".$charset."?B?".base64_encode($subject)."?=\n"; // 인코딩된 제목</p><p>$to= "\"=?".$charset."?B?".base64_encode($toName)."?=\" <".$toEmail.">" ; // 인코딩된 받는이</p><p>$from= "\"=?".$charset."?B?".base64_encode($fromName)."?=\" <".$fromEmail.">" ; // 인코딩된 보내는이</p><p>$headers="MIME-Version: 1.0\n".</p><p>"Content-Type: text/html; charset=".$charset."; format=flowed\n".</p><p>"To: ". $to ."\n".</p><p>"From: ".$from."\n".</p><p>"Return-Path: ".$from."\n".</p><p>"Content-Transfer-Encoding: 8bit\n"; // 헤더 설정</p><p>$mail = mail ( $to , $encoded_subject , $body , $headers ); // 메일 보내기</p><p> </p><p>echo json_encode($mail);</p><p>echo "<script>history.back();</script>";</p><p> </p><p> include_once('./js/icode.sms.lib.php');</p><p> $send_hp_mb = "042-824-7656";//보내는 전화번호</p><p> $recv_hp_mb = "010-3426-7860";//받는 전화번호</p><p> $send_hp = str_replace("-","",$send_hp_mb);//-제거</p><p> $recv_hp = str_replace("-","",$recv_hp_mb);//-제거</p><p> $send_number = "$send_hp";</p><p> $recv_number = "$recv_hp";</p><p> $sms_content = $name." 고객님이 견적넣기로 메일을 보냈습니다.."; // 문자 내용</p><p> $SMS = new SMS;//SMS 연결</p><p> $SMS->SMS_con($config['cf_icode_server_ip'], $config['cf_icode_id'], $config['cf_icode_pw'], $config['cf_icode_server_port']);</p><p> $SMS->Add($recv_number, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");</p><p> $SMS->Send();</p><p> </p><p>?></p><p>
답변 4개
제일 위라인부터 주석처리하면서 어느라인이 문제인지 잡으면 댈거같네요.
그래도 모르시겠으면 서로 위치를 위아래 바꾸시는것도 방법이겠네여.
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
$send_number = "$send_hp";
여기에서 발송번호를 아이코드 홈페이지에서 등록하셨나여?
예전이랑 바껴서 등록한 번호라야 발송이됩니다.
그리고
아이코드 문자발송하고 예제보시면
결과값 뽑아오는 코드있습니다.
그 코드를 보시면 어떻게 오류나는지 확인 대실거같네여
댓글을 작성하려면 로그인이 필요합니다.
</p><p><span style="color: rgb(0, 0, 255); font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; font-size: 14.004px; line-height: 25.2072px; background-color: rgb(248, 248, 248);"><script>history.back();</script></span> </p><p><font color="#0000ff" face="Consolas, Bitstream Vera Sans Mono, Courier New, Courier, monospace"><span style="font-size: 14.004px; line-height: 25.2072px; background-color: rgb(248, 248, 248);">
이전페이지로 가는 스크립트인데 문자보내기전에 이전페이지로가서 문자가 안보내지는게 아닐까요?
답변에 대한 댓글 2개
include_once('./js/icode.sms.lib.php');
$send_hp_mb = "<span class="privacy_hidden">*** 개인정보보호를 위한 전화번호 노출방지 ***</span>";//보내는 전화번호
$recv_hp_mb = "<span class="privacy_hidden">*** 개인정보보호를 위한 휴대폰번호 노출방지 ***</span>";//받는 전화번호
[/code]
저는 이쪽부분이 제 개인적으로 궁금해서 물어본거였어요..
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인