php json파싱 질문
본문
안녕하세요
HTML5 Drag and Drop File Upload with JQuery
(https://kmvkrish.wordpress.com/2014/09/20/html5-drag-and-drop-file-upload-with-jquery/)
구현하고 있는데요
step6에서
formData가
File {name: "cosmos.jpg", lastModified: 1538445207670, lastModifiedDate: Tue Oct 02 2018 10:53:27 GMT+0900 (한국 표준시), webkitRelativePath: "", size: 9530, …}
이런식으로 찍힙니다.
그걸 ./upload.php post방식으로 보내서 ajax 처리할려고하는데
File : key / 뒷부분 : json타입
이라
./upload.php에서
$file = $_POST['file'];
foreach ($file as $key => $value) {
echo $key;
}
이런식으로 해보려는데 안되네요 어디가 잘못됐을까요? 고견부탁드립니다.
!-->!-->답변 1
파일의 경우 그렇게 받으시면 안되고
$_FILES로 받으셔야 합니다
echo $name = $_FILES['input이름']['name'];
으로 찍으시면 이름이 나옵니다
move_uploaded_file( $_FILES['input이름']['tmp_name'], "경로");
자세한 예제는
https://zetawiki.com/wiki/PHP_%ED%8C%8C%EC%9D%BC_%EC%97%85%EB%A1%9C%EB%93%9C_%EA%B5%AC%ED%98%84
에서 확인하세요
답변을 작성하시기 전에 로그인 해주세요.