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

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

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); 수신자이메일을 글쓴 사람 이메일 주소로 변경하시면 가능하겠죠
그게 자동으로 안되고 그럼 계속 바꿔줘야 하는건가요 ㅠ

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

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168