![]() |
[Résolu] Bug sur mon système de pagination - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu] Bug sur mon système de pagination (/showthread.php?tid=2614) |
[Résolu] Bug sur mon système de pagination - Dolphy - 29-05-2008 Bon tout d'abord j'utilise une classe qui me gère ma pagination, elle fonctionne dans le sens, où seuls les messages qui m'intéressent sont affichés, tout d'abord voici mon code, après je vous explique mon problème. Code PHP :
Donc le problème vient de l'affichage des liens, quand je clique dessus, ça me change bien de page, seulement voilà comme je récupre toutes les infos via $_SERVER['QUERY_STRING'], si je suis déjà sur une page, j'ai déjà l'info : page=x, prenons un exemple concret. Je suis sur la page 2, mon url ressemble à ça : http://www.bidul.fr/index.php?p=mapage&a=action&page=2 Maintenant si je clique sur le lien de la page 3, tout ce charge normalement, mais mon url ressemble à ça : http://www.bidul.fr/index.php?p=mapage&a=action&page=2&page=3 Et ainsi de suite, pour le moment ça ne cause pas de bug, mais pour l'avenir j'ai peur que ça puisse se mettre à partir en cacahuète donc je préfèrerai corriger ça, et surtout c'est pas très esthétique. Merci d'avance pour votre aide. RE: Bug sur mon système de pagination - Anthor - 29-05-2008 Code PHP :
RE: Bug sur mon système de pagination - Sephi-Chan - 29-05-2008 Un bug similaire présenté sur PHPFrance - PHP_SELF et QUERY_STRING ?. Par contre, du point de vue de la conception, je comprends assez mal la justification d'un objet Pagination… À mon avis, ça devrait plutôt être une fonction normale. Sephi-Chan RE: Bug sur mon système de pagination - Dolphy - 29-05-2008 Oui tout bête l'idée du str_replace ![]() Merci Sinon, pour la raison de l'utilisation d'une classe, j'avoue qu'il n'y a pas de raison particulière, c'est ce qui m'a semblé le plus simple au départ, et ça reste très souple à utiliser comme ça, donc moi j'aime quand c'est simple xD RE: Bug sur mon système de pagination - Cartman34 - 29-05-2008 Mon système de pagination fait 4lignes(toutes petites), alors de là à en faire un objet... RE: Bug sur mon système de pagination - Mysterarts - 29-05-2008 Penser au tag [RESOLU] Si c'est OK... RE: [RESOLU] Bug sur mon système de pagination - Dolphy - 29-05-2008 IGStaff, si tu as mieux, je suis preneur ![]() Mon système de pagination est loin d'être parfait mais il a le mérite de fonctionner :p RE: [RESOLU] Bug sur mon système de pagination - Cartman34 - 29-05-2008 Je peux toujours essayer de te proposer mieux faut que je saches exactement ce que tu veux, avec quelques exemples de fausses pages par exemples. Mon système pousse le vice loin en faisant quelques calculs mathématiques afin de savoir afin d'afficher un nombre de page le plus proche possible du nombre maximum que tu veux. il affiche "..." pour els autres pages, enfin ça c'est parfaitement modifiable, c'est surtout le calcul qui est complexe. |