숫자 "게시 ID"값을 주석에 첨부하여 데이터베이스에서 검색하여 적절한 위치에 표시하려고합니다. html 형식 내에서이 숫자 값을 데이터베이스에 삽입하는 스크립트로 보내려면 어떻게해야합니까? 나는 GET이나 POST를 사용할 필요가 있다고 가정하지만, 사용자가 입력 한 텍스트를 제외하고 그 것들을 보내는 방법을 이해하지 못한다.시스템에서 나가는 주석의 "사후 ID"값 설정하기
<div class="comments">
<form action="foxpost.php" method="post">
<label for="name">Name</label><br>
<input id="name" name="name" type="text" /><br>
<label for="message">Comment</label><br>
<textarea class="message" id="message" name="message"></textarea><br><br>
<input type="Submit" value="Post Comment" />
</form>
</div>
@ 지미 : 필드가 숨겨져 있지만 사용자는 [Firebug] (http://getfirebug.com/)와 같은 도구를 사용하여 숨겨진 필드의 값을 변경할 수 있습니다. –
그건 안전하지 않습니다. PHP에서 id를 생성하려면 SQL을 보내기 전에 $ _POST에서 주석을 파싱하고 dinamically 값을 생성하고 브라우저에 노출시키지 말고 id를 생성해야합니다. –
OP는 게시물에 대한 참조와 함께 주석을 저장할 수 있도록 사용자가 주석을 달고있는 게시물의 ID를 서버로 다시 전달하려고합니다. – mwittrock