나는 PHP 페이지에있는 양식이 있으며 2 가지 요소로 구성되어 있습니다.URL을 통해 리뷰 보내기
- (5 점 만점) 등급 드롭 다운 상자
- 주석 상자 (텍스트 상자)
하고 제출 버튼을 클릭합니다.
URL에이 두 내용을 넣으려면 어떻게해야합니까?
예제는 다음과 같습니다
example.php?rating=4&comment=asdasdasda%20asdasdas%20
양식은 다음과 같습니다 당신이 같은 URL에 드롭 다운 및 텍스트 입력에 입력 된 값을 넣을 경우
<form action="" method="get">
<label>Rating:</label>
<select class="form_input">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select><br />
<label>Comments:</label>
<textarea class="form_textarea"></textarea>
<input type="submit" class="form_submit_right" value="Submit" />
</form>
Nick이 말했듯이 이것은 GET 메서드 양식의 기본 동작입니다. 그러나 실제로는 긴 URL이 잘릴 수 있음을 명심하십시오. 이전에 2,000 자 제한을 본 것 같습니다. 이렇게하면 폼에서 텍스트 길이를 제한해야합니다. 또는 대신 POST를 사용하십시오. – Rup
.. 그리고 XSS 공격을 피하기 위해'$ _GET'에서 당신의 입력을 벗어나는 것을 잊지 마십시오. – Nick