테스트 사이트 - 개발 중인 베타 버전입니다

이름 좀 맞춰주세요 채택완료

SㅣR어드민 3년 전 조회 1,491

사이드뷰에서 폼메일 보내는데 보내면서 게시판에도 첨부되게 하려고

코드를 손보고 있는데

 formmail_skin.php엔 name=file1  file2로 되어 있는데

 

게시판 name=bf_file[]이렇게 배열로 되어 코드가 서로 안맞네요 ㅠㅠ

 

write_update.php에는

파일첨부 코드 넣었습니다.

그래서 

 formmail_skin.php엔 name=bf_file[] 로 바꾸고

 

 formmail_send.php에 아래처럼 되어 있는데

 

$file = array(); for ($i=1; $i<5; $i++) {     if ($_FILES['file'.$i]['name'])         $file[] = attach_file($_FILES['file'.$i]['name'], $_FILES['file'.$i]['tmp_name']); } 이건 어떻게 바꿔야 할까요?

 

$bf_file = array(); for ($i=1; $i<5; $i++) {     if ($_FILES['file'.$i]['name'])         $file[] = attach_file($_FILES['file'.$i]['name'], $_FILES['file'.$i]['tmp_name']); }

이렇게 하니 안되네요

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

답변 1개

채택된 답변
+20 포인트

write_update.php 첨부파일 참조

 

</p>

<p>$file = array();

for ($i=0; $i<count($_FILES['bf_file']['name']); $i++) {</p>

<p>    $filename  = $_FILES['bf_file']['name'][$i];

    $tmp_file  = $_FILES['bf_file']['tmp_name'][$i];

    if ($filename)

        $file[] = attach_file($filename, $tmp_file);

}</p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

S
SㅣR어드민
3년 전
잘됩니다. 감사합니다. 포인트 적립많이 하시기 바랍니다, ㅋ

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

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

로그인