2026, 새로운 도약을 시작합니다.

게시글 수정 시 이메일 전송 채택완료

게시글 수정 시 이메일 전송 기능이 가능할까요??

글 작성 시 이메일 전송은 해봤는데 수정시 전송은 어떻게 해야할지 감이 안잡힙니다ㅠㅠ

고수님들의 좋은 조언, 정보, 가르침이 필요합니다ㅠㅠ

답변 1개

채택된 답변
+20 포인트

작성 시 이메일 전송을 그대로 응용하시면 됩니다.

write_update.php 파일에서..

 if($w == 'u') 가 수정 시 실행되는 부분 입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 5개

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

$wr_tags = $_POST['wr_tags'];
$sql = " update {$write_table} set wr_tags = '$wr_tags' where wr_id = '$wr_id' ";
sql_query($sql);

if($w == 'u' && $config['cf_admin_email']) {
include_once(G5_LIB_PATH.'/mailer.lib.php');
$w_mail_writer = $_POST['wr_name'];
if ($_POST['wr_email']=="") { $w_from_email = $config['cf_admin_email']; } else { $w_from_email = $_POST['wr_email']; }
$tosem1 = "test@naver.com";

$w_mail_subject = "[{$board['bo_subject']}] {$_POST['wr_subject']} 글등록 ";
$w_mail_content = "<span style=\"font-size:9pt;\">{$board['bo_subject']} 게시판에 게시글이 등록되었습니다.</span><br><a href=".G5_BBS_URL."/board.php?bo_table=tax>게시판 바로가기</a>";
mailer($w_mail_writer, $w_from_email, $tosem1, $w_mail_subject, $w_mail_content, 1);

}


alert('상담신청이 접수되었습니다.', ('/test_5/theme/basic/rending/rending_1.php'));
?>

이러한 형식으로 작성하면 되는건가요?...죄송합니다 잘 알려주셨는데 제가 머리가 나빠 이해가 느립니다..ㅠㅠㅠ
해보시고 발송되는지 확인해보세요..
소스는 문제가 없어 보입니다..
좋은 답변 감사합니다 혹시 한가지만 더 궁금한게 있는데...
게시판 스킨에 넣은 write_updata.skin.php 에 작성했는데 혹시 bbs/write_updata.php에 따로 추가하거나 변경해야하는 코드가 있나요?ㅠㅠㅠ
아니요..
write_updata.skin.php 에만 넣어주면 이상없을 겁니다.
넵 감사합니다ㅠㅠ 부족한 저에게 좋은 지식을 주시다니 복받으실겁니다!!!

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고