게시글 작성시 관리자와 작성자에게 서로 다른 내용의 메일 보내기 질문입니다.
본문
wirte_update.skin.php파일을 스킨폴더에 추가하고
(bbs폴더의 wirte_update.php파일의 메일 소스는 주석처리해두었습니다.)
관리자에게 보낼 메일형식(wirte_update_mail_admin.php)과 작성자에게 보낼 메일형식(wirte_update_mail_wirter.php)를 따로 만들어 게시글 작성시 관리자와 작성자에게 각각 다른 내용의 메일을 발송하려합니다.
// 원글게시자에게 보내는 메일
if ($config['cf_email_wr_write']) {
ob_start();
include_once ('./write_update_mail_writer.php');
$content = ob_get_contents();
ob_end_clean();
if($w == '')
$wr['wr_email'] = $wr_email;
$array_email[] = $wr['wr_email'];
}
// 옵션에 메일받기가 체크되어 있고, 게시자의 메일이 있다면
if (strstr($wr['wr_option'], 'mail') && $wr['wr_email']) {
ob_start();
include_once ('./write_update_mail_writer.php');
$content = ob_get_contents();
ob_end_clean();
$array_email[] = $wr['wr_email'];
}
// 최고관리자에게 보내는 메일
if ($config['cf_email_wr_super_admin']) {
ob_start();
include_once ('./write_update_mail_admin.php');
$content = ob_get_contents();
ob_end_clean();
$array_email[] = $super_admin['mb_email'];
}
위와 같이 wirte_update.skin.php에 코드를 추가했는데
작성자와 관리자에게 모두 관리자에게 보내져야할 메일만 오는군요..
if함수로 관리자와 작성자를 구분하는 것으로 예상하고 수정해봤는데 그런식으로 작동이 되는게 아닌건지..
잘못된 부분이 있을까요?
!-->
답변을 작성하시기 전에 로그인 해주세요.