Mettre un paramètre en méthode POST dans un lien hypertexte

Mettre un paramètre en méthode POST dans un lien hypertexte - PHP - Programmation

Marsh Posté le 16-10-2004 à 12:55:06    

Bonjour, j'aimerais passer une variable par la méthode post sans utiliser de fomulaire, juste à partir d'un lien hypertexte.
Petit exemple pour me faire mieu comprendre.
Si j'écris ceci :

Code :
  1. <a href="index.php?page=bienvenue>Bienvenue</a>


Dans cet exemple, la variable page est passer en méthode get. Moi je voudrais la passer mais sans qu'elle apparaisse après l'url. cad :

Code :
  1. <a href="index.php>Bienvenue</a>


Je voudrais que l'url se résume à sa et que je récupère la varable page grâce à :

Code :
  1. $page = $_POST["page"]


Et j'aimerais faire tout sa sans utiliser de formulaire.  
Comment puis-je faire ?
Merci de votre réponse

Reply

Marsh Posté le 16-10-2004 à 12:55:06   

Reply

Marsh Posté le 16-10-2004 à 12:57:01    

tu peux pas, mais tu peux faire un micro-formulaire avec uniquement une validation (qui s'affiche comme si c'était un lien) et un input hidden du nom de page et qui balance de dont tu as besoin


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 16-10-2004 à 12:57:44    

ben tu peu pas sans formulaire
 
a moins de faire des champs hidden, et mettre un JS sur un lien du genre onclick=form.submit

Reply

Marsh Posté le 16-10-2004 à 12:58:11    

[:khamal]

Reply

Marsh Posté le 16-10-2004 à 12:58:27    

Dans ce cas tu passe via un form (input hidden)...
 
Et puis : $page = $_POST["page"] :/ nannan c pas ça, c plutot $page = $_POST["var"]
 
Edit : Grilled :/


Message édité par KdZ' le 16-10-2004 à 13:01:18
Reply

Marsh Posté le 16-10-2004 à 13:02:03    

ok merci

Reply

Marsh Posté le 13-03-2005 à 22:21:05    

Désolé pour le big up, mais j'ai fait une recherche.
 
Vous auriez un moyen pour faire ça par un script automatique avec un header(location:truc);
 
je m'explique, je veux reafficher un formulaire mal rempli mais en récupérant les réponses précédentes (les bonnes).
Tout marche bien, sauf le bouton reset vu que je passe les values par un un get.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed