폼메일에 파일첨부

폼메일에 파일첨부

QA

폼메일에 파일첨부

본문

폼메일작성시 파일을 첨부하려합니다. 

 

/bbs/formmail.php

/bbs/formmail_send.php

/skin/member/formmail.skin..php

등의 그누보드 폼메일 파일을 참고해서 

 

아래와 같이 했습니다. 

 

폼메일부분


 
<form name=frm method=post action="<?=$g5['path']?>/bbs/write_update_nonecapcha.php" onsubmit="return checkFrm(this);" >
.
.
.
</form>
 
 
<script>
with (document.frm) {
    if (typeof fname != "undefined")
        fname.focus();
    else if (typeof subject != "undefined")
        subject.focus();
}
function checkFrm(f)
{
    <?php echo chk_captcha_js();  ?>
    if (f.file1.value || f.file2.value) {
        // 4.00.11
        if (!confirm("첨부파일의 용량이 큰경우 전송시간이 오래 걸립니다.\n\n메일보내기가 완료되기 전에 창을 닫거나 새로고침 하지 마십시오."))
            return false;
    }
    document.getElementById('btn_submit').disabled = true;
    return true;
}
</script>
 

 

그리고 글이 등록될 게시판의 처리페이지에

 

 

write_update.skin.php


.
.
 
$file = array();
for ($i=1; $i<=$attach; $i++) {
    if ($_FILES['file'.$i]['name'])
        $file[] = attach_file($_FILES['file'.$i]['name'], $_FILES['file'.$i]['tmp_name']);
}
$content = stripslashes($content);
if ($type == 2) {
    $type = 1;
    $content = str_replace("\n", "<br>", $content);
}
.
.

 

 

다음과 같이 넣었습니다. 

 

그런데 잘 안되서 구체적으로 어디가 문제인지 좀 궁금합니다.

이 질문에 댓글 쓰기 :

답변 2

<form action="testOk" method="post" enctype="multipart/form-data">

 

multipart/form-data를 넣어보세요 

존경하는 망미망소이님

해결하셨다면 소스 구걸좀 부탁드려도 될까요?

 

몇일째 찾고 있는데 당최 해결이 안되네요..

알수 없는 오류만 계속 나오고..

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT