Transmettre des variables post sans formulaire!
Résolu
kyoshi11
Messages postés
28
Date d'inscription
Statut
Membre
Dernière intervention
-
dugenou Messages postés 6087 Date d'inscription Statut Contributeur Dernière intervention -
dugenou Messages postés 6087 Date d'inscription Statut Contributeur Dernière intervention -
Serait il possible de faire passer un variable POST sans formulaire?
Je voudrais dans mon menu que lorsque j'appuie sur un lien, il transmet une variable pour que la page suivante sera la page demandé! Mais je veux pas que ça soit avec GET car c'est visible! Donc pour question de sécurité
Voilà le code
Mon probleme avec ce code c'est que c'est pas trop sécurisé!
Puis je améliorer ce code?
Je voudrais dans mon menu que lorsque j'appuie sur un lien, il transmet une variable pour que la page suivante sera la page demandé! Mais je veux pas que ça soit avec GET car c'est visible! Donc pour question de sécurité
Voilà le code
<div class="menu"> <a href="index.html" target="_top"> <img src="../test/logo.png" alt="logo" width="101" height="93" class="logo"/></a> <h1>société d'étude, de construction et de réparation navales</h1> <ul id="onglet"> <li class="active"><a href="navigation.php?idPage=utilisateur">Utilisateur</a></li> <li><a href="navigation.php?idPage=techniciens" target="_self">Technicien</a></li> <li><a href="navigation.php?idPage=formations" target="_self">Formation</a></li> <li><a href="navigation.php?idPage=maintenances" target="_self">Durée de Maintenance</a></li> <li><a href="navigation.php?idPage=depannages" target="_self">Depannage Spontanée</a></li> </ul> </div>
Mon probleme avec ce code c'est que c'est pas trop sécurisé!
Puis je améliorer ce code?
A voir également:
- Transmettre des variables post sans formulaire!
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Brouillon post instagram - Guide
- Post it windows - Télécharger - Agendas & Calendriers
1 réponse
Bonjour,
Sans formulaire "method=post" je ne sais pas si c'est possible, mais tu peux mettre un formulaire de ce genre :
Le menu n'est pas très beau, mais il doit être possible de l'améliorer esthétiquement avec du CSS.
Dans ta page navigation.php, tu récupères ta variable $page et tu l'utilises pour afficher ce que tu veux comme contenu.
A tester, mais ça devrait fonctionner.
Sans formulaire "method=post" je ne sais pas si c'est possible, mais tu peux mettre un formulaire de ce genre :
<form action="navigation.php" method="POST" name="changepage"> <select name="page" onChange="document.changepage.submit();"> <option value="">Choisir la page</option> <option value="utilisateur" <?php if ($page == "utilisateur") { echo "selected"; } ?>>Utilisateur</option> <option value="techniciens" <?php if ($page == "techniciens") { echo "selected"; } ?>>Techniciens</option> <option value="formations" <?php if ($page == "formations") { echo "selected"; } ?>>Formations</option> <option value="maintenances" <?php if ($page == "maintenances") { echo "selected"; } ?>>Durée de Maintenance</option> <option value="depannages" <?php if ($page == "depannages") { echo "selected"; } ?>>Depannage Spontané</option> </select> <noscript><input type="submit" value="OK"></noscript> </form>
Le menu n'est pas très beau, mais il doit être possible de l'améliorer esthétiquement avec du CSS.
Dans ta page navigation.php, tu récupères ta variable $page et tu l'utilises pour afficher ce que tu veux comme contenu.
A tester, mais ça devrait fonctionner.