クエリにアポストロフィが含まれていると、ページングに問題があります。改ページは、私のページの消え単語「D'ENTREPRISE」と検索に、例えばページネーションでアポストロフィを使用する問題
<script type="text/javascript">
$('#pagination-demo').twbsPagination({
totalPages: 50,
visiblePages: 5,
prev: '<',
next: '>',
first: '<<',
last: '>>',
href: 'http://www.monsite.com/search/index.php?a=web&q={$query}&page={{number}}',
onPageClick: function (event, page) {
$('#page-content').text('Page ' + page);
}
});
</script>
: は、これは私がページネーションをクリートするために使用しているものです。
と私はその「DのENTREPRISE」のようにそれを書いた場合、ページネーションは大丈夫です、私はこのリンクを持っている:
誰かがアイデアを持っていますか? 私はアポストロフィを変更するために、「置き換え」などをする義務がありますか? または、それを私のクエリとページネーションに保持する方法がありますか?
'{$ query}'と '{{number}} 'はどこから来ますか?あなたはおそらくそれらをurlencodeしたいですか? – adeneo
URLに特殊文字をエンコードするには、 'urlencode()'を使用します。 – Barmar
こんにちは、あなたの返信ありがとう:) 私は本当にnoobです、私は申し訳ありません。 私は '{{number}}'がどこから来ているのかわかりませんが、私は自分のPHPページでそれを持っていません。しかし、それでも動作します... '{$ query}'は私のPHPページのものです。これは次のようなものです:\t '$ query = rawurldecode($ _ GET ['q']);' – tonarii