0
결과를 필터링 할 수있는 페이지를 만듭니다. 내가 양식을 제출할 때, 그러나양식 요소를 URL에 배열로 제출하는 방법은 무엇입니까?
<form action="/results/filtered" method="get">
Category filters:
<input type="checkbox" name="categories[]" value="1">
...
<input type="checkbox" name="categories[]" value="5">
Types:
... same sort of thing
<input type="checkbox" name="types[]" value="9">
<input type="submit" value="Go">
</form>
:
/results/filtered?categories=[1,3,5]&types=[7,8,9]
내가 이렇게 보이는 형태를 갖는다 : 양식이 제출되면 나는 이런 식으로 뭔가를 보이는 URL을 만들려고하고 있어요 다음과 같은 URL이 표시됩니다.
/results/filtered?categories%5B%5D=1&categories%5B%5D=3&categories%5B%5D=5&types%5B%5D=7&types%5B%5D=8&types%5B%5D=9
작동하지만 꽤보기 흉합니다. 양식을 변경하여 멋진 URL을 얻을 수 있습니까?
양식을 제출 하시겠습니까? – Patricia
@Patricia 당신은 무엇을 의미합니까? 이 양식은 PHP 응용 프로그램에 제출하고 있지만 솔루션과 관련이 없다고 생각합니다. – Andrew
귀하의 서버 측 기술은 귀하의 송신물을 이해할 수 있어야합니다. 왜 URL이 중요한지 알 수 있습니까? – Patricia