폼메일발송시 sms 동시발송방법문의입니다. ㅠ
문자발송코드만넣으면 화면이 백지로바뀝니다..
문자발송식이잘못된것인지 이해가되질않습니다..
많은답변부탁드립니다.. 무슨문제인지모르겠습니다 ㅠㅠ
Copy
<?php header("Content-Type: text/html; charset=UTF-8");$charset = 'UTF-8'; //이사형태$type = @$_POST['exp_type']; //이사예정일$date = @$_POST['exp_due_date']; //성명$name = @$_POST['exp_user_name']; //전화번호$phone1 = @$_POST['exp_user_phone1'];$phone2 = @$_POST['exp_user_phone2'];$phone3 = @$_POST['exp_user_phone3']; //현재주소$exp_fm_addr1 = @$_POST['exp_fm_addr1']; //이사주소$exp_to_addr1 = @$_POST['exp_to_addr1']; //받는이$toEmail = "[email protected]"; // 받는이 메일 주소 //보내는이$fromEmail = "[email protected]"; //보내는이 메일주소 //제목$subject = "[ ".$name." ] 님이 작성하신 온라인견적서비스 내용입니다."; // 제목 //내용$body = "이사형태 : ".$type."<br>이사예정일 : ".$date."<br>성명 : ".$name." <br>전화번호 : ".$phone1."-".$phone2."-".$phone3."<br>현재주소 : ".$exp_fm_addr1."<br>이사주소 : ".$exp_to_addr1."<br>작성시간 : ".date("Y-m-d H:i:s",time())." <br><br> 이 메일은 웹서비스에서 발송한 것으로 답장을 받을 수 없는 보내기 전용 메일입니다."; $encoded_subject="=?".$charset."?B?".base64_encode($subject)."?=\n"; // 인코딩된 제목$to= "\"=?".$charset."?B?"."?=\" <".$toEmail.">"; // 인코딩된 받는이$from= "\"=?".$charset."?B?"."?=\" <".$fromEmail.">"; // 인코딩된 보내는이$headers="MIME-Version: 1.0\n"."Content-Type: text/html; charset=".$charset."; format=flowed\n"."To: ". $to ."\n"."From: ".$from."\n"."Return-Path: ".$from."\n"."Content-Transfer-Encoding: 8bit\n"; // 헤더 설정$mail = mail ( $to , $encoded_subject , $body , $headers ); // 메일 보내기 include_once('./lib/icode.sms.lib.php');$send_hp_mb='042-824-7656';//보내는 전화번호$recv_hp_mb='010-3426-7860';//받는 전화번호$send_hp = str_replace("-","",$send_hp_mb);//-제거$recv_hp = str_replace("-","",$recv_hp_mb);//-제거$send_number = "$send_hp";$recv_number = "$recv_hp";$sms_content = $name." 고객님이 견적넣기로 메일을 보냈습니다.."; // 문자 내용$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($recv_number, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");$SMS->Send();alert("고객님의 상담이 신청되었습니다.", G5_URL); echo json_encode($mail);echo "<script>history.back();</script>"; ?>
답변 6개 / 댓글 5개
위토즈소프트
2016-06-30 (목) 22:36:22
혹시 발신번호 등록 하셨나요?
답변에 대한 댓글 1개
위토즈소프트
2016-06-30 (목) 15:36:46
include_once('./lib/icode.sms.lib.php');
include_once('./common.php');
가 아니고
include_once('./common.php');
include_once('./lib/icode.sms.lib.php');
입니다.
답변에 대한 댓글 1개
2016-06-30 (목) 17:58:40
아... 그건이미아까바꿔뒀는데 말씀드린다는게 깜빡했네요 감사합니다.
그래도 문자발송자체는 실행이안되네요 이제 화면전환은 그대로되는데.... ㅠㅠ
그래도 문자발송자체는 실행이안되네요 이제 화면전환은 그대로되는데.... ㅠㅠ
위토즈소프트
2016-06-30 (목) 12:40:09
common.php 파일도 include 가 되어야 sms 클래스가 제대로 작동합니다.
답변에 대한 댓글 1개
2016-06-30 (목) 14:49:10
[code]include_once('./lib/icode.sms.lib.php');
include_once('./common.php');
$send_hp_mb='042-824-7656';//보내는 전화번호
$recv_hp_mb='010-3426-7860';//받는 전화번호
$send_hp = str_replace("-","",$send_hp_mb);//-제거
$recv_hp = str_replace("-","",$recv_hp_mb);//-제거
$send_number = '$send_hp';
$recv_number = '$recv_hp';
$sms_content = $name." 고객님이 견적넣기로 메일을 보냈습니다.."; // 문자 내용
$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($recv_number, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
alert("고객님의 상담이 신청되었습니다.", G5_URL);
[/code]
이렇게요? 저렇게해보았을때도 마찬가지로 하얀화면만나옵니다.. ㅠㅠ
include_once('./common.php');
$send_hp_mb='042-824-7656';//보내는 전화번호
$recv_hp_mb='010-3426-7860';//받는 전화번호
$send_hp = str_replace("-","",$send_hp_mb);//-제거
$recv_hp = str_replace("-","",$recv_hp_mb);//-제거
$send_number = '$send_hp';
$recv_number = '$recv_hp';
$sms_content = $name." 고객님이 견적넣기로 메일을 보냈습니다.."; // 문자 내용
$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($recv_number, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
alert("고객님의 상담이 신청되었습니다.", G5_URL);
[/code]
이렇게요? 저렇게해보았을때도 마찬가지로 하얀화면만나옵니다.. ㅠㅠ
2016-06-30 (목) 12:16:24
"<span class='privacy_hidden'>*** 개인정보보호를 위한 이메일주소 노출방지 ***</span>";
"<span class='privacy_hidden'>*** 개인정보보호를 위한 이메일주소 노출방지 ***</span>";
이러게 해보세요
답변에 대한 댓글 1개
2016-06-30 (목) 14:49:53
<span class='privacy_hidden'>*** 이거는 ***** 별표를 다수사용시에 붙더라구요.^^
2016-06-30 (목) 12:14:44
"<span class="privacy_hidden">*** 개인정보보호를 위한 이메일주소 노출방지 ***</span>";
"<span class="privacy_hidden">*** 개인정보보호를 위한 이메일주소 노출방지 ***</span>";
위소스가 작동해요?
2016-06-30 (목) 12:10:36
어제도 말해드렸듯이 한줄씩 주석처리하며 잡는게 빠를거같네여
답변에 대한 댓글 1개
2016-06-30 (목) 13:06:03
주석처리시에 sms관련은 인클루드 부분과
[code] $sms_content = $name." 고객님이 견적넣기로 메일을 보냈습니다.."; // 문자 내용
$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($recv_number, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
alert("고객님의 상담이 신청되었습니다.", G5_URL);
[/code]여기까지 주석을해야되구요
인클루드가 제대로안먹히는거같은데 정확하게판단이서질않아서요...
[code] $sms_content = $name." 고객님이 견적넣기로 메일을 보냈습니다.."; // 문자 내용
$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($recv_number, $send_number, $config['cf_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$SMS->Send();
alert("고객님의 상담이 신청되었습니다.", G5_URL);
[/code]여기까지 주석을해야되구요
인클루드가 제대로안먹히는거같은데 정확하게판단이서질않아서요...
답변을 작성하려면 로그인이 필요합니다.