답변 3개 / 댓글 4개
PHP와는 조금 무관한 내용인것같구요
HTML에서 서버로의 파일들을 전송할때
enctype="multipart/form-data" 옵션을 사용하면
파일전송(멀티/배열전달)이 가능합니다.
다만, Ajax로 멀티파일전송이 필요한듯 한데
https://wondongho.tistory.com/96
를 참고해보세요
답변에 대한 댓글 3개
멀티는 @볼피드 님의 말씀대로 write_update.php에 구문이 있습니다.
제가 샘플찾아드린건, ajax로 multipart 를 넘기는 방식의 예제를 보시라고 찾아드렸습니다.
보낼때 []를 넣어서 보내고.
data = new FormData();
for (let i = 0, iMax = files.length; i < iMax; i++) {
console.log(files);
data.append("SummernoteFile[]", files[i]);
}
php에서 받을 때에는 []없이 받으면 됩니다.
for ($i = 0; $i < count($_FILES["SummernoteFile"]["name"]); $i++) {
$tmp_name = $_FILES['SummernoteFile']['tmp_name'][$i];
$name = $_FILES['SummernoteFile']['name'][$i];
}
write_update.php에 보시면 파일이 여러개 들어왔을때 처리하는 구문이 있습니다
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.