메일에 파일 첨부할때 오류가 납니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

메일에 파일 첨부할때 오류가 납니다. 정보

메일에 파일 첨부할때 오류가 납니다.

본문

새벽까지 방법을 찾고있는데 도저히 방도가 않아서 이렇게 글을 남깁니다.

다른분의 좋은 스킨으로 게시물 글 등록후 "메일보내기"버튼을 누르면 메일보내는것 까지는
되었느데.. 거기 첨부파일까지 보내고 싶어서 추가했더니..

<파일 : mailer.lib.php>
Warning: Invalid argument supplied for foreach() in /usr/local/apache/htdocs/gnuboard4/lib/mailer.lib.php on line 47

라는 오류가 나옵니다..

<파일 : send_mail_update.php>
여기서 추가한거라곤...
그누보드 게시판 파일 폴더에있는 파일을 불러오기위해
쿼리를 이용해서 DB에 있는 파일명을 불러와서
$file 변수에 넣었습니다.
$file 변수를 echo로 확인 했을때는 제대로 들어있는것도 확인했고 익스플로어 창에
붙여넣어 다운도 해봤느데....
모든게 다됬다고 생각하고 좋아하고있느데...
이렇게 뒤통수를 치네요 ;ㅁ;
이상한것은 파일은 안가는데 메일은 가네요..... ;ㅁ; 도와주세요!!!

$sql = "SELECT bf_file FROM g4_board_file WHERE bo_table = '" . $_POST['bo_table'] . "'  and wr_id = '" . $_POST['wr_id'] . "' ";

$result = mysql_query( $sql );
$row = mysql_fetch_array($result);

$fi = $row[0];

$b_table = $_POST['bo_table'];

$file = "경로/gnuboard4/data/file/$b_table/$fi";


$content  = str_replace('[[rm_email]]', $mb_email[$i], $content);

$result = mailer($fname, $fmail, trim($mb_email[$i]), $htmlrow['wr_subject'], $sendbody, 1, $file);
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로