1 に答える
0
ページは、URL または POST で渡されるもの以外は何も知らないことに注意してください。後続のページへのリンクは、$query または $field フィールドを渡しません。リンクごとに作成している URL にそれらを追加する必要があります。
for($page = 1; $page <= $maxPage; $page++) {
echo "<a href='result7.php?page=$page&field=$field_escaped&query=$something_escaped'>$page</a> ";
}
$query_escaped と $field_escaped は、後続のページに渡すフィールドとクエリ値の URL エンコード バージョンです。
このコードにはあらゆる種類のセキュリティ上の問題があることに注意してください。これが一般に公開された場合、SQL エクスプロイトを求めていることになります。
于 2012-12-21T14:52:01.247 に答える