테스트 사이트 - 개발 중인 베타 버전입니다

게시판 첨부파일 이메일 발송

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

$sql = " select bf_source, bf_file from $g5[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' order by bf_no asc";
$file_result = sql_query($sql);
$files = Array();
while($file = sql_fetch_array($file_result)){
   $dest_file = G5_DATA_PATH.'/file/'.$bo_table.'/'.$file['bf_file'];
   $files[] = array("name" => $file['bf_source'], "path" => $dest_file);
}
mailer($wr_name, "발신자이메일","수신자이메일", $wr_subject, $wr_content, 1, $files);

 

게시판 write_update.tail.skin.php 파일 하나 생성해서 하시면 됩니다.

댓글 작성

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

로그인하기

댓글 14개

감사합니다.
메일발송은 좀 생소하지만 적용해보겠습니다.
^^
온라인수업 과제물제출시 유용할 수 있겠습니다
유용한 팁이네요 감사합니다^^
첨부한 파일은 안오는데 왜 그럴까요?
@그누x쵸딩 테스트 해보세요.
1. 메일 업체 (네이버, 다음)
2. 두 군데 정상적으로 메일 발송이 될경우 첨부파일만 미지원할때는
while($file = sql_fetch_array($file_result)){
$dest_file = G5_DATA_PATH.'/file/'.$bo_table.'/'.$file['bf_file'];
$files[] = array("name" => $file['bf_source'], "path" => $dest_file);
echo $dest_file."<BR>";
exit;
}

링크주소에 파일이 있는지 확인해보세요
@카이루 와 감사합니다. 잘됩니다. 제가 설정을 잘못했나봐요, 팁의 코드 자체로 잘됩니다~ 잘쓸겠습니다.
게시판스킨 폴더에 write_update.tail.skin.php 을 만들어 넣는건가요?
mailer($wr_name, "발신자이메일","수진자이메일", $wr_subject, $wr_content, 1, $files);에 메일 주소는 뭘 써주는건가요?
@windday 1. 게시판 스킨 폴더에 write_update.tail.skin.php 파일 생성
2. mailer($wr_name, "받는분 이메일@naver.com","관리자 이메일주소@naver.com", $wr_subject, $wr_content, 1, $files)
이거 감사합니다. 잘되네요,
그런데 혹시 댓글에 첨부된 파일을 전송하려면 어떻게 할 수 있을까요?
너무 유용해요 ㅠㅠㅠㅠ 너무감동 ㅠㅠ
디자이너라 하루종일 해도 안됐는데 이 스킨으로 되네요 ㅠㅠ
그런데 이 메일을 받는사람을~ 글을 작성한 사람이 받을 수 있게 할 수 있나요?
@그누미르 한줄 추가요
mailer($wr_name, "발신자이메일","수신자이메일", $wr_subject, $wr_content, 1, $files); 수신자이메일을 글쓴 사람 이메일 주소로 변경하시면 가능하겠죠
그게 자동으로 안되고 그럼 계속 바꿔줘야 하는건가요 ㅠ

작성한 글이랑 같이 오게 할순없을까요? 메일이 나뉘어서 와서요ㅜ.ㅜ

게시판 목록

그누보드5 팁자료실

글쓰기
🐛 버그신고