PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 08-05-2010 06:59:43

Yannick
Membre
Inscription : 22-09-2009
Messages : 42

Remplacer un morceau dans une url

Bonjour à vous tous,

J'ai deux paginateurs sur ma page et je termine par avoir une url du style:

index.php?page=home&paginateur_1=11&paginateur_2=3

Ma question est la suivante : comment faire en sorte de lire l'url et de remplacer
simplement la valeur 11 ou la valeur 3 selon le paginateur activé?

J'ai passé en revue des tutoriels sur les regex et les diverses fonctions preg de php,
mais je ne vois pas le bout du tunnel.

Merci pour vos lumières!

Yannick

Hors ligne

#2 08-05-2010 07:58:34

Alnoss
Modérateur absent
Lieu : 06 - PACA
Inscription : 11-05-2009
Messages : 541
Site Web

Re : Remplacer un morceau dans une url

Salut,

Une des possibilités qui s'offre à toi et un simple "implémenteur"
dans le sens où tu peux faire ton lien tel que :


<php echo 'index.php?page=home&paginateur_1='.$var1.'&paginateur_2='.$var2;?>
 

Et dans ton code, en fonction de l'incrémentation de la pagination souhaitée, tu insères un petit


$var1 = $_GET['var1']; $var2 = $_GET['var2'];
$var1++; /* ou bien */ $var2++;

MERCI de lire le mode d'emploi avant de poster !!

Hors ligne

#3 08-05-2010 08:04:49

Yannick
Membre
Inscription : 22-09-2009
Messages : 42

Re : Remplacer un morceau dans une url

Super, merci pour l'idée.
Pourquoi faire simple quand on peut faire compliqué!
Belle journée à toi

Hors ligne

#4 08-05-2010 10:39:50

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Remplacer un morceau dans une url

Alnoss a écrit :

<php echo 'index.php?page=home&paginateur_1='.$var1.'&paginateur_2='.$var2;?>
 

Et dans ton code, en fonction de l'incrémentation de la pagination souhaitée, tu insères un petit


$var1 = $_GET['var1']; $var2 = $_GET['var2'];
$var1++; /* ou bien */ $var2++;

Pourquoi $_GET['var1'] et $_GET['var2'] puisque dans l'url les variables sont paginateur_1 et paginateur_2 ?


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

Pied de page des forums