Se connecter avec
S'enregistrer | Connectez-vous

Passage parametre dans un menu à onglet

Dernière réponse : dans Programmation

Bonjour,

J'ai un problème pour passer un parametre dans un menu à onglet péché sur le Net.
Le menu en lui même marche très bien, mais j'aimerai passer un parametre session dans le href
  1. <ul class="Rouge">
  2. <li><a class="survol" href="">Rosaceae</a>
  3. <ul>
  4. <li><a href="Sel_fleur.php?famille=1">Enregistrement Modification</a></li>
  5. <li><a href="Liste_fleur">Liste des fleurs</a></li>
  6. <li><a href="Rec_fleur">Rechercher un fleur</a></li>
  7. </ul>
  8. </li>
  9. <ul class="Bleu">
  10. <li><a class="survol" href="">Liliaceae</a>
  11. <ul>
  12. <li><a href="Sel_fleur.php?famille=2">Enregistrement Modification</a></li>
  13. <li><a href="Liste_fleur">Liste des fleurs</a></li>
  14. <li><a href="Rec_fleur">Rechercher un fleur</a></li>
  15. </ul>
  16. </li>
  17. .
  18. .
  19. etc

Tel que le script est écrit ci dessus je ne récupère rien comme famille dans $_POST du php appelé.
Comme vous vous en doutez c'est la famille qui me permet de générer une liste.
Pouvez vous m'aider.
Merci

Autres pages sur : passage parametre menu onglet

Lassé par la pub ? Créez un compte
Expert Programmation

POST et GET c'est quasiment la même chose, c'est juste une méthode pour passer des paramètres.
Avec GET les paramètres sont passés dans l'URL, comme tu le fais là: ?famille=1
Avec POST, les paramètres sont passés différemment (dans la requête, et non visibles dans l'URL).

En PHP, $_GET et $_POST sont deux tableaux qui contiennent les paramètres passés, le 1er avec les paramètres dans l'URL, et le 2nd pour les autres.
Donc, plutôt que de récupérer ton paramètre famille en utilisant $_POST['famille'], tu peux le récupérer en utilisant $_GET['famille']

Merci à vous deux,

Après l'explication de monami62, j'ai été mettre le nez dans la doc puisque pour l'instant je n'avais jamais eu besoin du GET, j'ai donc vu la différence.
Et j'ai obtenu le résultat souhaité.
Bonne soirée à tous et encore merci.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde