글수정시에는 mailer함수 비활성
본문
https://sir.kr/qa/422778?vpage=1#answer_422790
여기에서 해결한 내용처럼 글작성 시 메일링 작업을 진행하였습니다.
그런데 문제가 글을 수정될때도 처리가 되는게 문제인데, update.skin에서 글 수정시에는 mailer가 실행되지 않게 하려면 어떻게 처리를 해야할까요?
<?
// checkbox 배열 String 만들기, DB 업데이트 저장
$wr_7 = @implode("|", $_POST[wr_7]);
$wr_8 = @implode("|", $_POST[wr_8]);
$sql = " update $g5[write_prefix]$bo_table set wr_7 = '$wr_7', wr_8 = '$wr_8' where wr_id = '$wr_id' ";
sql_query($sql);
// checkbox 배열 String 만들기, DB 업데이트 저장
// 주소
$wr_2 = "$ex_zip|$ex_addr1|$ex_addr2|$ex_addr3|$ex_jibeon";
sql_query(" update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ");
if($add_qry )sql_query("update $write_table set $add_qry where wr_id='$wr_id'");
include_once(G5_LIB_PATH.'/mailer.lip.php');
$row = sql_fetch(" select * from {$write_table} where wr_id = '{$wr_id}' ");
$wr_email = $row[wr_email];
$unique_email = "관리자이메일";
$subject=$row[wr_subject]."신청서 입니다.";
$content="이름 : ".$row[wr_subject]."<br><br>지역 : ".$row[ca_name]."<br><br>주소 : ".$row[wr_2]."<br><br>담당자 성함 : ".$row[wr_1]."<br><br>담당자 연락처 : ".$row[wr_3]."<br><br><br>-------------------------------------------------<br><br><br><strong>선택</strong><br>".@str_replace("|", "<br><br>", $row['wr_8'])."<br><br><br>-------------------------------------------------<br><br><br>".$row[wr_content]."<br><br><p style='color: red;'>* 빠른 시일 (약 1~3일)내로 현재의 이메일로 견적서를 발송드리도록 하겠습니다.</p>";
mailer($wr_name, $wr_email, $unique_email, $subject, $content, 1);
mailer($wr_name, $unique_email, $wr_email, $subject, $content, 1);
?>
답변 1
if($w == '') {
include_once(G5_LIB_PATH.'/mailer.lip.php');
$row = sql_fetch(" select * from {$write_table} where wr_id = '{$wr_id}' ");
$wr_email = $row[wr_email];
$unique_email = "관리자이메일";
$subject=$row[wr_subject]."신청서 입니다.";
$content="이름 : ".$row[wr_subject]."<br><br>지역 : ".$row[ca_name]."<br><br>주소 : ".$row[wr_2]."<br><br>담당자 성함 : ".$row[wr_1]."<br><br>담당자 연락처 : ".$row[wr_3]."<br><br><br>-------------------------------------------------<br><br><br><strong>선택</strong><br>".@str_replace("|", "<br><br>", $row['wr_8'])."<br><br><br>-------------------------------------------------<br><br><br>".$row[wr_content]."<br><br><p style='color: red;'>* 빠른 시일 (약 1~3일)내로 현재의 이메일로 견적서를 발송드리도록 하겠습니다.</p>";
mailer($wr_name, $wr_email, $unique_email, $subject, $content, 1);
mailer($wr_name, $unique_email, $wr_email, $subject, $content, 1);
}
답변을 작성하시기 전에 로그인 해주세요.