답변 1개
채택된 답변
+20 포인트
2년 전
파일이 올바르게 첨부되었는지 재 또 확인하고, 만약에 이상이 없다면,
파일이 첨부되지 않았을 때의 조건을 추가정의 해 보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 7개
2년 전
2년 전
<?php
if(isset($_POST['button']) && isset($_FILES['attachment'])) {
if (!empty($_FILES['attachment']['name'])) {
$email_to = "*** 개인정보보호를 위한 이메일주소 노출방지 ***,*** 개인정보보호를 위한 이메일주소 노출방지 ***";
if(isset($_POST['button']) && isset($_FILES['attachment'])) {
if (!empty($_FILES['attachment']['name'])) {
$email_to = "*** 개인정보보호를 위한 이메일주소 노출방지 ***,*** 개인정보보호를 위한 이메일주소 노출방지 ***";
2년 전
$sentMailResult = mail($email_to, $subject, $body, $headers);
if($sentMailResult ){
echo "문의접수가 완료되었습니다.";
// unlink($name); // delete the file after attachment sent.
} else {
die("Sorry but the email could not be sent. Please go back and try again!");
}
} else {
die('파일 첨부해 주시기 바랍니다.');
}
}
?>
if($sentMailResult ){
echo "문의접수가 완료되었습니다.";
// unlink($name); // delete the file after attachment sent.
} else {
die("Sorry but the email could not be sent. Please go back and try again!");
}
} else {
die('파일 첨부해 주시기 바랍니다.');
}
}
?>
2년 전
그렇면 다른부분을 찾아 봐야 할것 같은데요, 오류내용이라던지. 디버그해서 찬찬히 들어야 봐야 할것 같습니다.
파일 처리 부분을 검토하여, 파일을 올리고 그 파일을 첨부하는 과정을 다시 살펴보시기 바랍니다. 파일 업로드, 파일 처리, 그리고 메일 첨부 과정을 차례로 디버깅하여 각 과정이 제대로 되는지도살펴보셔요. 답은 쉬운곳에 있을겁니다. 느림의 미학으로 찬찬히 확인 또확인 화이팅!~
파일 처리 부분을 검토하여, 파일을 올리고 그 파일을 첨부하는 과정을 다시 살펴보시기 바랍니다. 파일 업로드, 파일 처리, 그리고 메일 첨부 과정을 차례로 디버깅하여 각 과정이 제대로 되는지도살펴보셔요. 답은 쉬운곳에 있을겁니다. 느림의 미학으로 찬찬히 확인 또확인 화이팅!~
2년 전
http://www.webmadang.net/develop/develop.do?action=read&boardid=1003&page=3&seq=29
https://sir.kr/g5_tip/16355?sfl=wr_subject%7C%7Cwr_content&stx=%EB%A9%94%EC%9D%BC+%ED%8C%8C%EC%9D%BC
참조해보세요
https://sir.kr/g5_tip/16355?sfl=wr_subject%7C%7Cwr_content&stx=%EB%A9%94%EC%9D%BC+%ED%8C%8C%EC%9D%BC
참조해보세요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
사용자가 파일 첨부하지 않았을때 의미없는 파일명은 나오지 않게 하고 싶습니다.