$nm_name ,"nm_hp"=>$nm_hp ,"cd_consultant"=>$cd_consultant ,"nm_email"=>$nm_email ,"cd_car"=>$cd_car ,"nm_cont"=>$nm_cont ,"ds_type"=>$ds_type ,"ds_status"=>'A0' ,"dt_insert"=>now() ,"nm_insert"=>'system' ,"dt_update"=>now() ,"nm_update"=>'system' ,"ds_delind"=>'N'); $result = $dbCon->insertDAO($_fields, "request_master"); $cd_request = $dbCon->getLastIndex(); if ($result ) { if($cd_consultant){ if($ds_type == "A0"){ //$rphone= $nm_hp; echo "200"; }else if($ds_type == "B0"){ $sql ="select * from consultant_master where cd_consultant='$cd_consultant' AND ds_delind='N'"; $col=mysql_fetch_array(mysql_query($sql)); /* $toEmail = 'sjj@ywlabs.com'; $toName = '서정주'; * * */ $toName = $col[nm_name]; $toEmail = $col[nm_email]; $mail = new PHPMailer(true); try { $defaultStr = "이메일 문의가 들어왔습니다."; $defaultStr2 = "이메일문의"; $mail->IsSMTP(); $mail->Host = MAILHOST; // email 보낼때 사용할 서버를 지정 $mail->SMTPAuth = true; // SMTP 인증을 사용함 $mail->Port = 465; // email 보낼때 사용할 포트를 지정 $mail->SMTPSecure = "ssl"; // SSL을 사용함 $mail->CharSet = "euc-kr"; $mail->Encoding = "base64"; $mail->Username = GUSER; // 계정 $mail->Password = GPWD; // 패스워드 $mail->Mailer = "smtp"; $mail->WordWrap = 50; $mail->SetFrom(GUSER, iconv("UTF-8","EUC-KR",$toName)); // 보내는 사람 email 주소와 표시될 이름 (표시될 이름은 생략가능) $mail->AddAddress($toEmail, ''); // 받을 사람 email 주소와 표시될 이름 (표시될 이름은 생략가능) $mail->AddReplyTo(GUSER,"Webmaster"); $mail_fileName = "../../email/email02.html"; $fp = fopen($mail_fileName, "r"); $fr = fread($fp, filesize($mail_fileName)); fclose($fp); $fr = str_replace("[[serviceDomain]]","http://www.auditeiancpo.com/", $fr); // img url 링크 $fr = str_replace("[[serviceTitle]]", $defaultStr2, $fr); // 타이틀 $fr = str_replace("[[inquireContents]]", $defaultStr, $fr); // 내용 // 문의 내용 $fr = str_replace("[[title1]]","이름", $fr); // 항목1 $fr = str_replace("[[title2]]","휴대폰", $fr); // 항목2 $fr = str_replace("[[title3]]","이메일", $fr); // 항목3 $fr = str_replace("[[title4]]","내용", $fr); // 항목4 $fr = str_replace("[[content1]]",$nm_name, $fr); // 항목내용1 $fr = str_replace("[[content2]]",$nm_hp, $fr); // 항목내용2 $fr = str_replace("[[content3]]",$nm_email, $fr); // 항목내용3 $fr = str_replace("[[content4]]",$nm_cont, $fr); // 항목내용4 $fr = str_replace("[[tr_display1]]","", $fr); // 노출여부 $fr = str_replace("[[tr_display2]]","", $fr); // 노출여부 $fr = str_replace("[[tr_display3]]","", $fr); // 노출여부 $fr = str_replace("[[tr_display4]]","", $fr); // 노출여부 $mail->IsHTML(true); // HTML의 형식으로 보냄 $mail->Subject = iconv("UTF-8","EUC-KR",'이메일문의'); $mail->Body = iconv("UTF-8","EUC-KR",$fr); $mail->AltBody = $defaultStr2; $mail->Send(); // 실제로 메일을 보냄 $_fields = Array( "ds_send" => 'B0' ,"dt_update" => now() ,"nm_update" => $cd_userid); $updateRtn = $dbCon->updateDAO($_fields,"request_master","cd_request='".$cd_request."'"); echo "200"; } catch (phpmailerException $e) { echo $e->errorMessage(); //Pretty error messages from PHPMailer } catch (Exception $e) { echo $e->getMessage(); //Boring error messages from anything else! } }else{ echo "200"; } }else{ echo "200"; } }else{ echo "999"; //AlertRedirect("등록처리에 실패 하였습니다. 잠시후 다시 시도해 주세요.","/purchase/purchase.php"); } break; default : echo "999"; break; } $dbCon->close(); die(); ?>