폼메일 첨부파일 이미지 보이게 해주세요... 채택완료
제가 폼메일을 진행하려고 하는데
메일 전송, 나머지 다 정상작동하는데
첨부파일 이미지를 이미지로 보고 싶어서요ㅠ
그런데 코드는 긁어온거고..완전 초보라 다른분들꺼 봐도 이해도 방법도 잘 모르겠어요..
손님이 견적문의를 하였을 때 제 메일로 확인하는데 이미지도 보이게 부탁드립니다
아니면 이미지를 확인 할 더 좋은 방법 좀 부탁드릴게요ㅠㅠ
(상관없는 부분의 텍스트는 임의로 abc넣어두었습니다)
sub0401.php 입니다
Copy
// 메일 보내기
if (isset($_POST['action']) && $_POST['action'] === 'mailer') {
include_once(G5_LIB_PATH.'/mailer.lib.php');
$subject = "[SMT] {$_POST['company']} - {$_POST['name']} 님의 문의사항";
ob_start();
include_once ('./sub0401_mail_content.php');
$content = ob_get_contents();
ob_end_clean();
mailer($_POST['company'], $_POST['email'], "jey4503@naver.com", $subject, $content, 1);
alert('문의 등록이 완료되었습니다.빠른 시일 내에 답변드리도록 하겠습니다. 감사합니다.', G5_URL.'/sub0401.php');
}
$menuCodeParent = 3;
$menuCodeChild = 0;
include_once(G5_PATH.'/head.php');
?>
분류
견적 문의
제품 문의
정기·유지보수 문의
기업명*
성명 및 직급*
연락처*
이메일*
제품*
제품을 선택하세요
a
b
c
제품 종류*
제품 종류를 선택하세요
3RT
5RT
6RT
7.5RT
10RT
15RT
20RT
협의
협의
수량
첨부파일
내용
Submit
sub0401_mail_content.php 입니다
Copy
작성자
성명 및 직급
연락처
이메일
문의 분류
제품
제품 종류
수량
첨부파일
문의 내용
//이 부분이 P POST여서 파일명 텍스트로 출력되는 것은 압니다!!ㅜㅜ
답변 1개
채택된 답변
+20 포인트
1년 전
첨부한파일을 이미지로 보려면 메일 첨부파일이 되도록 처리하거나
파일을 서버에 업로드해서 해당 경로로 보이도록 처리를 해주셔야 하는 부분이 필요한 부분입니다.
일단 메일 첨부파일 기능에 대한 자료를 참고 하셔서 적용해 보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
s
1년 전
�
1년 전
위 0401_mail_content.php 소스코드 안에
$_POST['file']; 이 아닌
$_FILE['file'];
이렇게 가져와야 하며 해당 파일에 따른 바이너리값으로 처리를 하던지
아니면 서버에 파일을 업로드 처리해서
해당 주소 값으로 처리해서
<img 태그로 처리해서 이미지로 전송되도록 커스텀을 해서 적용을 해야 하는 부분입니다.
파일업로드 방식의 참고 주소도 남겨드립니다.
참고: https://syudal.tistory.com/entry/PHP-%ED%8C%8C%EC%9D%BC-%EC%97%85%EB%A1%9C%EB%93%9C-%ED%95%98%EA%B8%B0
$_POST['file']; 이 아닌
$_FILE['file'];
이렇게 가져와야 하며 해당 파일에 따른 바이너리값으로 처리를 하던지
아니면 서버에 파일을 업로드 처리해서
해당 주소 값으로 처리해서
<img 태그로 처리해서 이미지로 전송되도록 커스텀을 해서 적용을 해야 하는 부분입니다.
파일업로드 방식의 참고 주소도 남겨드립니다.
참고: https://syudal.tistory.com/entry/PHP-%ED%8C%8C%EC%9D%BC-%EC%97%85%EB%A1%9C%EB%93%9C-%ED%95%98%EA%B8%B0
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
참고자료 php부분도 0401php에도, 0401_mail_content 하단에도 넣어봤는데
안되네요ㅠㅠ 위치가 하단이 아닌건지.. body안에도 넣어보고 html 밖에도 넣어봤는데ㅠㅠ