Ich habe ein Problem mit meiner Seitennummerierung, wenn eine Abfrage einige Apostrophen drin haben. Das ist, was ich bin mit der Paginierung creat:Problem mit Apostrophen in Paginierung
<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>
Zum Beispiel für eine Suche mit dem Wort „d'entreprise“ die Paginierung meiner Seite verschwinden.
Und wenn ich es so, dass „d entreprise“ schreiben, die Paginierung ist in Ordnung, und ich habe diesen Link:
Jemand eine Idee? Bin ich verpflichtet, einen "Ersatz" oder ähnliches zu machen, um meinen Apostroph zu ändern? Oder gibt es eine Möglichkeit, es in meiner Abfrage und Paginierung zu halten?
Woher kommen '{$ query}' und '{{number}}'? Willst du das wahrscheinlich per Urlcode? – adeneo
Verwenden Sie 'urlencode()', um Sonderzeichen in URLs zu codieren. – Barmar
Hallo, vielen Dank für Ihre Antwort :) Ich bin wirklich ein Noob, tut mir leid. Ich muss sagen, dass ich nicht weiß woher '{{Nummer}}' kommt, ich habe es nicht auf meinen PHP-Seiten. Aber das funktioniert immer noch ... Die '{$ query}' ist von meiner PHP-Seite und ich denke, und es ist so: \t '$ query = rawurldecode ($ _ GET ['q']);' – tonarii