Variable d'URL en php

Résolu
Bonjour,

j'ai un lien voici le lien :

<a href="#?idan=".$tab["annee"]."&idlib=".$tab["libelle"]." >Visualiser</a>

et je veu récupérer les variable de ce lien mais ça ne marche pas.

j'ai essayé de mettre à la place de # l'adresse de la page php directement et ça marche bien mais je veu garder le lien comme il est pour faire fonctionné une fenetre modal jquery

1 réponse

  1. Contributeur
    'lut, le
    #
    est utilisé pour diriger tout seul vers un anchor dans la page ou pour définir des paramètres pour javascript, ce qui le suit n'est pas transféré au serveur.
    Retire-le donc. Le formulaire marchera quand même, et redirigera sur la page actuelle, avec des paramètres PHP différents.
    1. oui effectivement mais le problème c'est que la fenetre modal de jquery ne fonctionne qu'avec un lien de type #?variable..... et dans ce cas je ne peu pas récupérer la variable
      y a t-il un autre moyen de faire ??
    2. Contributeur
      Bah dans ce cas fait les deux:
      <a href="?idan=".$tab["annee"]."&idlib=".$tab["libelle"]."#?idan=".$tab["annee"]."&idlib=".$tab["libelle"]>Visualiser</a> 
    3. ça fonctionne mais après le deuxieme clique sur le lien y a t-il une solution !!
    4. Contributeur
      Non, normalement ça marche dès le premier clic. Avais-tu rafraichi ta page après que tu aies modifié le
      .php
      ?
    5. oui j'ai rafraichi la page toujours le même problème c'est qu'après le deuxieme clique que je peu accéder à la variable et j'ai essayé d'inverser l'ordre de #?... et ?... ça fonctionne pas