자바스크립트 → php 배열 보내기
유희
2023.04.01
안녕하세요?자바스크립트에서 php로 array를 보내는 방법을 연구하다가 혼자서는 안되겠다 싶어서 질문드립니다.
간단한 통계 기능을 만들고 있는데보안상의 이유로 통계 작업은 javascript로 처리하고, 사용자가 원할 경우 db에 저장하는 식으로 구현하려고 합니다.다만 javascript와 php의 구동 주체(?)가 다르기 때문에 js에서 php로 값을 넘겨주기가 쉽지 않네요.php에서 js로 넘기는 건 간단해보이는데, 왜 그 반대는 이렇게 어려운지..배열이 짧다면 그냥 input을 만들어서 보내버리면 되는데, 길이도 꽤 긴데다 refresh문제도 있어서 그 방법은 포기했습니다ㅠ(되도록이면 refresh하지 않고 처리하고 싶습니다.)
ajax를 사용하면 가능하다고는 하는데 구글링 결과 전부 jquery를 쓰는 방법 뿐이더군요.jquery를 사용하지 않고 js 배열을 php로 넘길 방법이 없나요?이거 하나를 위해서 jquery 라이브러리를 다는 건 좀 부담스러워서...
참고로Sample[0][i] : 이름Sample[1][i] : 점수형식의 배열이고, db에는
Name ㅣ Pointㅡ ㅡ ㅡ ㅡ ㅡ ㅡ ㅡ이름1 ㅣ 10이름2 ㅣ 20이름3 ㅣ 30 : ㅣ :
대략 이런 식으로 저장하고 싶습니다.