Passer un paramètre dans un lien html
Oniros
Messages postés
20
Statut
Membre
-
bertrand_justice Messages postés 2 Statut Membre -
bertrand_justice Messages postés 2 Statut Membre -
Bonjour,
voici ma question : Est-ce qu'il est possible de passer un paramètre dans un lien html comme celui ci :
<map name="carte">
<area shape="rect" coords="70,120,306,248" href="liste_forum.php" alt="">
<area shape="rect" coords="64,271,295,384" href="liste_forum.php" alt="">
<area shape="rect" coords="101,26,260,67" href="liste_forum.php" alt="">
<area shape="rect" coords="361,306,517,400" href="liste_forum.php" alt="">
<area shape="rect" coords="288,447,515,549" href="liste_forum.php" alt="">
<area shape="rect" coords="576,504,728,589" href="liste_forum.php" alt="">
<area shape="rect" coords="422,117,766,257" href="liste_forum.php" alt="">
<area shape="rect" coords="559,332,745,482" href="liste_forum.php" alt="">
</map>
en fait je voudrais que, pour chaque lien, on récupère un identifiant pour "liste_forum". En php on le fait avec "?" mais en html je ne sais pas...
Merci d'avance.
voici ma question : Est-ce qu'il est possible de passer un paramètre dans un lien html comme celui ci :
<map name="carte">
<area shape="rect" coords="70,120,306,248" href="liste_forum.php" alt="">
<area shape="rect" coords="64,271,295,384" href="liste_forum.php" alt="">
<area shape="rect" coords="101,26,260,67" href="liste_forum.php" alt="">
<area shape="rect" coords="361,306,517,400" href="liste_forum.php" alt="">
<area shape="rect" coords="288,447,515,549" href="liste_forum.php" alt="">
<area shape="rect" coords="576,504,728,589" href="liste_forum.php" alt="">
<area shape="rect" coords="422,117,766,257" href="liste_forum.php" alt="">
<area shape="rect" coords="559,332,745,482" href="liste_forum.php" alt="">
</map>
en fait je voudrais que, pour chaque lien, on récupère un identifiant pour "liste_forum". En php on le fait avec "?" mais en html je ne sais pas...
Merci d'avance.
A voir également:
- Passer un paramètre dans un lien html
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Parametre dns - Guide
- Remettre parametre usine pc - Guide
- Parametre windows - Guide
4 réponses
Bonjour,
Tu pourras toujours passer tes valeurs comme ceci :
Et récupérer la valeur avec $_GET["categorie"] dans liste_forum.php
Tu pourras toujours passer tes valeurs comme ceci :
<area shape="rect" coords="70,120,306,248" href="liste_forum.php?categorie=fruits" alt=""> <area shape="rect" coords="64,271,295,384" href="liste_forum.php?categorie=legumes" alt="">
Et récupérer la valeur avec $_GET["categorie"] dans liste_forum.php
Je sus désolé de t'apprendre qu'il faut que tu fasses ça en php... (Je ne connais aucune méthode pour le faire en html mais peut etre...)
et puis le php ne va pas trop compliquer ton code...
et puis le php ne va pas trop compliquer ton code...
Non j'ai déjà essayé comme ça et ca ne marche pas.
Il faut en effet le faire en php. J'ai fait comme ça :
<map name="carte">
<area shape="rect" coords="70,120,306,248" href="<?php echo 'liste_forum.php?page=1'; ?>" alt="">
<area shape="rect" coords="64,271,295,384" href="<?php echo 'liste_forum.php?page=2'; ?>" alt="">
<area shape="rect" coords="101,26,260,67" href="<?php echo 'liste_forum.php?page=3'; ?>" alt="">
<area shape="rect" coords="361,306,517,400" href="<?php echo 'liste_forum.php?page=4'; ?>" alt="">
<area shape="rect" coords="288,447,515,549" href="<?php echo 'liste_forum.php?page=5'; ?>" alt="">
<area shape="rect" coords="576,504,728,589" href="<?php echo 'liste_forum.php?page=6'; ?>" alt="">
<area shape="rect" coords="422,117,766,257" href="<?php echo 'liste_forum.php?page=7'; ?>" alt="">
<area shape="rect" coords="559,332,745,482" href="<?php echo 'liste_forum.php?page=8'; ?>p" alt="">
</map>
Il faut en effet le faire en php. J'ai fait comme ça :
<map name="carte">
<area shape="rect" coords="70,120,306,248" href="<?php echo 'liste_forum.php?page=1'; ?>" alt="">
<area shape="rect" coords="64,271,295,384" href="<?php echo 'liste_forum.php?page=2'; ?>" alt="">
<area shape="rect" coords="101,26,260,67" href="<?php echo 'liste_forum.php?page=3'; ?>" alt="">
<area shape="rect" coords="361,306,517,400" href="<?php echo 'liste_forum.php?page=4'; ?>" alt="">
<area shape="rect" coords="288,447,515,549" href="<?php echo 'liste_forum.php?page=5'; ?>" alt="">
<area shape="rect" coords="576,504,728,589" href="<?php echo 'liste_forum.php?page=6'; ?>" alt="">
<area shape="rect" coords="422,117,766,257" href="<?php echo 'liste_forum.php?page=7'; ?>" alt="">
<area shape="rect" coords="559,332,745,482" href="<?php echo 'liste_forum.php?page=8'; ?>p" alt="">
</map>
Il n'y a a priori aucune raison pour que ça ne marche pas, vu que, si tu affiche le code source HTML de la page, telle que tu la charges dans ton navigateur, en principe, tu obtiens bien la même chose dans les deux cas. Un point à vérifier peut-être.
Peux-tu préciser ce qui ne marche pas ?
D'expérience, je dirais que ton problème de passage de paramètre ne vient pas de la page qui envoie (en HTML) mais de celle qui reçoit (en php). Bien sûr il faut vérifier les deux.
Tiens nous au courant.
Peux-tu préciser ce qui ne marche pas ?
D'expérience, je dirais que ton problème de passage de paramètre ne vient pas de la page qui envoie (en HTML) mais de celle qui reçoit (en php). Bien sûr il faut vérifier les deux.
Tiens nous au courant.