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


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
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