채택완료

빠른상담 게시판에서 메일 발송할때 문의

2018-06-24 (일) 23:16:55 2,743

안녕하세요

메인페이지에서 상담을 받는 게시판을

https://sir.kr/g5_skin/15635?sfl=wr_subject%7C%7Cwr_content&stx=%EB%B9%A0%EB%A5%B8

위 스킨을 참고해서 만들었습니다

그런데 중요한게 상담내용을 메일로 보내야 하는데요

로그인을 하면 메일로 보내지는데 비회원일때 메일로 보내지지 않습니다

물론 환경설정에서 게시판 글작성시 메일발송 체크했고

게시판은 비회원작성으로 해 놓았습니다

비회원에서 글은 써지는데 메일이 발송되지 않는 이유가 뭘까요?

그리고 글 작성하고 확인 누르면 메인페이지로 그대로 있고 싶은데 글확인 페이지로 넘어가거든요

조언 부탁드리겠습니다

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

글 작성자 이메일 주소가 없어서 그렇습니다.

(/bbs/write_update.php 파일 중에서 )

wr_email 이 빈값일 경우 임의의 메일주소를 넣어주세요...

Copy
// 중복된 메일 주소는 제거
   

    if(!$wr_email)  $wr_email = '임시이메일주소';  // 임시 이메일.

    $unique_email = array_unique($array_email);
    $unique_email = array_values($unique_email);
    for ($i=0; $i<count($unique_email); $i++) {
        mailer($wr_name, $wr_email, $unique_email[$i], $subject, $content, 1);
    }

답변에 대한 댓글 1개

우와~ 한방에 해결했네요
감사합니다^^

소스를 봐야 알수있어요

쪽지로 연락처 보네세요 봐드릴게요

답변에 대한 댓글 1개

위에분이 알려준대로 했더니 됐어요^^
감사합니다~

답변을 작성하려면 로그인이 필요합니다.