답변 3개
채택된 답변
+20 포인트
7개월 전
write_update_mail.php와 같은 메일 발송 관련 로직이 자동으로 실행되지 않기 때문입니다.
index.php의 커스텀 폼에서 데이터를 처리할 때
write_update_mail.php 또는 mailer.lib.php의 mailer 함수를 직접 호출하여
동일한 방식으로 메일을 전송하도록 구현하면 될 듯합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
k
kpilot
7개월 전
남겨주신 답변 참고하여 시도해보겠습니다. 감사합니다.
g
glitter0gim
7개월 전
인덱스에서 사용할 폼, 예시 ===
<form name="fwrite" id="fwrite" action="<?php echo G5_BBS_URL; ?>/write_update.php" method="post" enctype="multipart/form-data" autocomplete="off">
<input type="hidden" name="w" value="">
<input type="hidden" name="bo_table" value="free">
<input type="hidden" name="wr_id" value="">
<label for="wr_subject">제목</label>
<input type="text" name="wr_subject" id="wr_subject" required>
<label for="wr_content">내용</label>
<textarea name="wr_content" id="wr_content" required></textarea>
<label for="wr_name">이름</label>
<input type="text" name="wr_name" id="wr_name" required>
<label for="wr_email">이메일</label>
<input type="email" name="wr_email" id="wr_email">
<button type="submit">작성 완료</button>
</form>
<form name="fwrite" id="fwrite" action="<?php echo G5_BBS_URL; ?>/write_update.php" method="post" enctype="multipart/form-data" autocomplete="off">
<input type="hidden" name="w" value="">
<input type="hidden" name="bo_table" value="free">
<input type="hidden" name="wr_id" value="">
<label for="wr_subject">제목</label>
<input type="text" name="wr_subject" id="wr_subject" required>
<label for="wr_content">내용</label>
<textarea name="wr_content" id="wr_content" required></textarea>
<label for="wr_name">이름</label>
<input type="text" name="wr_name" id="wr_name" required>
<label for="wr_email">이메일</label>
<input type="email" name="wr_email" id="wr_email">
<button type="submit">작성 완료</button>
</form>
댓글을 작성하려면 로그인이 필요합니다.
7개월 전
/bbs/write_update.php 파일에서 메일전송 조건은 아래와 같습니다.
$board['bo_use_email'] 체크가 안되었을 가능성이 높네요.
어떤 게시판으로 저장을 하는 건가요?
게시판 설정을 확인해보세요.
</p>
<p>// 메일발송 사용 (수정글은 발송하지 않음)</p>
<p>if (!($w == 'u' || $w == 'cu') && $config['cf_email_use'] && $board['bo_use_email']) {</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
k
kpilot
7개월 전
정상적인 게시판 write.skin.php 에서 작성 후 전송 시 메일알림이 옵니다. 게시판 설정에도 메일발송 사용에 체크되어 있습니다.
문제는.. index.php 에 form 전송 시 어떻게 메일 발송이 되도록 write_update_mail.php 나 mailer.lib.php 함수를 호출해야할지 모르겠네요.
문제는.. index.php 에 form 전송 시 어떻게 메일 발송이 되도록 write_update_mail.php 나 mailer.lib.php 함수를 호출해야할지 모르겠네요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인