だから私はcodeigniterを使っていて、コメントを送信するためのフォームを作りました。
echo form_open(current_url()); // http://localhost/post/26
$textarea = array(
'id' => 'comment_area',
'name' => 'comment',
'value' => set_value('comment'),
'cols' => 35,
'rows' => 5
);
echo form_textarea($textarea);
echo '<br />';
echo form_submit('submit', 'Comment');
echo form_close();
したがって、これがどのように生成されるかを推測する方法は次のとおりです。<form action="http://localhost/post/26" method="post" accept-charset="utf-8">
しかし、問題があります。firebug アクション ID を使用して手動で 25 に変更すると、次のようになります。
<form action="http://localhost/post/25" method="post" accept-charset="utf-8">
そして送信 -> 26番目ではなく25番目の投稿にコメントを送信します...では、このようにフォームタグをsmthから守るにはどうすればよいですか?