답변 3개
채택된 답변
+20 포인트
8개월 전
write_update_mail.php와 같은 메일 발송 관련 로직이 자동으로 실행되지 않기 때문입니다.
index.php의 커스텀 폼에서 데이터를 처리할 때
write_update_mail.php 또는 mailer.lib.php의 mailer 함수를 직접 호출하여
동일한 방식으로 메일을 전송하도록 구현하면 될 듯합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
g
8개월 전
인덱스에서 사용할 폼, 예시 ===
<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>
댓글을 작성하려면 로그인이 필요합니다.
8개월 전
/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
8개월 전
정상적인 게시판 write.skin.php 에서 작성 후 전송 시 메일알림이 옵니다. 게시판 설정에도 메일발송 사용에 체크되어 있습니다.
문제는.. index.php 에 form 전송 시 어떻게 메일 발송이 되도록 write_update_mail.php 나 mailer.lib.php 함수를 호출해야할지 모르겠네요.
문제는.. index.php 에 form 전송 시 어떻게 메일 발송이 되도록 write_update_mail.php 나 mailer.lib.php 함수를 호출해야할지 모르겠네요.
댓글을 작성하려면 로그인이 필요합니다.
블랙캣77
8개월 전
해당폼을 어디로 전송을 하시나요? 게시판이랑 같은 파일로 가시나요?
해당 질문만 가지고는 알기는 힘듭니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택