만약에
input value="123"
저 input태그를 보낼려면 name을 넣어야함
input value="123" name= " inputTest "
그럼 php에서 받을대는
$_POST['inputTest'] 하면 받아짐
여기까지는 전혀 문제 없어
근데
input 태그가 100개라면 ? 1천개라면 ? 1만개라면 ?
하나하나 name 적고 보낼수가 없자나
즉 배열형태나 배열을 자스 객체형태로 만들어서 보내야하는데
이걸 보내는 방법이 궁금하다고
그냥
포스트 개념부터 익히시길
니애미 자궁생김새부터 익히시길
자바스크립트로 name속성을 동적으로 생성해주면 되는거 아님? - dc App
JS로 배열이든 객체든 만들어서 JSON.stringify한다음 application/json 컨텐츠타입으로 post하면 되지 그리고 이런 일을 하는 핸들러를 만들고 button에 click이벤트를 하나 만들어서 연결시키면 됨
ㄴ 그러니까 거기까지 했다니까. 문제는 받는쪽에서 어떻게받냐 이거지. 키 밸류형태도 아닌데
php 쓰는거면 json 라이브러리 써야지 php 때려치우고 노드쓰라고
시발 노드안쓰게해준다고.
http://php.net/manual/en/function.json-decode.php
문자열로 넘어온거니까 그 문자열은 다시 객체로 파싱해주는 작업을 해야지
아니 그러니까 문자열로 넘오는데 넘어오는걸 어떻게 캐치하냐고
inputTest = {input:[1,2,...]} ~> json_parse(post[inputTest])
json[input] = array