Methode POST dans un href ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Methode POST dans un href ?

par joachiim » 22 juil. 2007, 11:55

pourquoi tu met pas ton image en

Code : Tout sélectionner

<input type="image" name='img" src="..." alt="fdgfd'>
ainsi tu recup les coordonnées du clic dans

Code : Tout sélectionner

$_REQUEST['img_x']; $_REQUEST['img_y'];

par kweb » 21 juil. 2007, 18:51

Ah oui !!!
effectivement je n'avais pas pensez au header

je vais tester tout de suite.

Merci

par béka » 21 juil. 2007, 18:45

et pourquoi tu ne veux pas utiliser du GET ?
Si tu ne veux pas garder ta variable dans ton URL, tu peux ensuite faire un
<? header ('Location: ...')

par Invité » 21 juil. 2007, 18:41

ok
tu peux utiliser un js mais ca limite l utilisation

Code : Tout sélectionner

<script type="text/javascript"> <!-- function mafonction(region) { document.getElementById('IdRegion').value = region ; document.Form.submit(region); } --> </script> <img src="images/temp/france.gif" width="" height="" border="0" usemap="#regions"> <form name="Form" action="index.php" method="post"> <input type="hidden" name="IdRegion" id="IdRegion" value=""> <map name="regionsfrance"> <area href="#plop" onclick="mafonction('bretagne');return false;" shape="rect" coords="" alt="" /> <!--etc etc etc--> </map> </form>
:wink: :!:

par kweb » 21 juil. 2007, 16:37

OK, mais étant donné que sur mon images je vais utilisé plusieurs zone cliquable, comment je fais pour différencier la bonne variable..... que j'envoie, qui me permettra de d'afficher le résultat correspondant a ma variable ?

par Invité » 21 juil. 2007, 14:59

voila tu peux essayer ca

<a href="javascript:document.Form.submit();">On essaie sur google en post</a>
<form name="Form" action="http://www.google.fr/search?hl=fr&meta=" method="post">
<input type="hidden" name="q" value="ta var">
</form>

a+ :D

Methode POST dans un href ?

par kweb » 21 juil. 2007, 14:38

Bonjours tous le monde !

J'ai un annuaire qui fonctionne avec des critères de recherche (input) par région et par département.
Je voudrais a la place de ses input, mettre une carte de France sur la quelle je ferais des liens (map) sur chaque région.

Je ne rentre pas dans les détails mais je ne veux pas utilisé la méthode $_GET
<a href="mapage.php?region=<? echo $mavariable; ?>>"
je veux rester sur la methodes $_POST.
je ne sais pas si cela est possible d'intégrer une méthode $_POSTdans un lien "href" ?

Pourriez vous donc m'aider et me dire si cela est possible ou non ?
merci de votre reponse