특정 게시판에 글작성 시 관리자에게 메일 보내는데 내용부분을 수정

특정 게시판에 글작성 시 관리자에게 메일 보내는데 내용부분을 수정

QA

특정 게시판에 글작성 시 관리자에게 메일 보내는데 내용부분을 수정

본문

특정 게시판에 글작성 시 관리자에게 메일 보내는데 내용부분을 수정하고 싶습니다.

 

지금은 제목, 작성자, 내용 이 3가지만 보이게 되는데, 

 

현재 게시판은 여분필드를 활용하여 약 5개정도의 글쓰기를 하고 있는 상태입니다.

 

이 내용을 다 보여지게 하고 싶은데 어디부분을 수정하면 될까요?

이 질문에 댓글 쓰기 :

답변 3

메일보내는 함수가 있을텐데.. 간단하게라면..

/bbs/write_update.php 에서
 


if($_GET['bo_table']=="게시판이름") {
    mailer($wr_name, $wr_email, $unique_email[$i], $subject, $content."<br>".$wr_1."<br>".$wr_2, 1);
} else {
    mailer($wr_name, $wr_email, $unique_email[$i], $subject, $content, 1);
}


요래 하면 되지 않을까 싶습니다.

"bbs/write_update.php"

// 메일발송 사용 (수정글은 발송하지 않음)
if (!($w == 'u' || $w == 'cu') && $config['cf_email_use'] && $board['bo_use_email']) {

    // 관리자의 정보를 얻고
    $super_admin = get_admin('super');
    $group_admin = get_admin('group');
    $board_admin = get_admin('board');

    $wr_subject = get_text(stripslashes($wr_subject));

    $tmp_html = 0;
    if (strstr($html, 'html1'))
        $tmp_html = 1;
    else if (strstr($html, 'html2'))
        $tmp_html = 2;

    $wr_content = conv_content(conv_unescape_nl(stripslashes($wr_content)), $tmp_html);

    $warr = array( ''=>'입력', 'u'=>'수정', 'r'=>'답변', 'c'=>'코멘트', 'cu'=>'코멘트 수정' );
    $str = $warr[$w];

    $subject = '['.$config['cf_title'].'] '.$board['bo_subject'].' 게시판에 '.$str.'글이 올라왔습니다.';

    $link_url = get_pretty_url($bo_table, $wr_id, $qstr);

    include_once(G5_LIB_PATH.'/mailer.lib.php');

    ob_start();
    include_once ('./write_update_mail.php');
    $content = ob_get_contents();
    ob_end_clean();

 

이 부분 보시면 됩니다.

write_update_mail.php 이부분을 건들게되면, 전체 게시판에 적용되는듯 해서요...

 include_once를 하는부분에 조건을 달아 write_update_mail2.php를 만들어서 조건문으로 처리가 가능한가요?

예를들어 botable이 ta1이면 include_once ('./write_update_mail2.php');이걸 인클루드하고, 그렇지않으면 include_once ('./write_update_mail.php'); 이걸 인클루드하는 형식?으로요 ㅎ

사실상 ta1의 게시판을 제외한 나머지게시판에는 메일이 안가도록 하고 싶은데, 업데이트파일에 다 적용되다보니..

https://sir.kr/g5_skin/46185

답변을 작성하시기 전에 로그인 해주세요.
전체 176
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT