pour récupérer une variable en PSOT ou en GET en cliquant sur uen variable

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 : pour récupérer une variable en PSOT ou en GET en cliquant sur uen variable

par lkaiman » 28 janv. 2008, 19:00

Merci
c'est nickel
çà marche bien

je ne connaissais pas le langage avec le server et puis le javascript c'est pas trop mon truc...

Encore merci

Voir résultat ici: http://iup.geii.free.fr/ -> module: Dernières Nouvelles

par Ryle » 28 janv. 2008, 17:36

Tu peux passer par post à coup de formulaire et de javascript, mais c'est à mon avis se prendre la tête pour pas grand chose, alors que tu pourrais modifier ton code pour récupérer la valeur en get...

Quoi qu'il en soit, pour envoyer la donnée en post depuis un lien, il te faut un formulaire et un champ hidden qui accueillera la valeur :
<form name="pagination" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
  <input type="hidden" name="nb_news" />
</form>
Ensuite, il te faut modifier tes liens, pour que ceux-ci exécutent un bout de code javascript, afin de mettre à jour le champ caché et de soumettre le formulaire :

Code : Tout sélectionner

<a href="javascript:document.pagination.nb_news.value=1;document.pagination.submit();">1</a> <a href="javascript:document.pagination.nb_news.value=2;document.pagination.submit();">2</a> ...
HTH :)

par lkaiman » 28 janv. 2008, 16:05

dsl
je m'était connecté, mais çà coince si on coche pas, se souvenir de moi :P

pour récupérer une variable en PSOT ou en GET en cliquant su

par lkaiman » 28 janv. 2008, 15:58

Bonjour

tout est dans le titre mais j'approfondis.

Je voudrais faire (que j'ai déjà presque fini) des liens en bas d'une page de news comem ceci:
< -1- -2- -3- >
çà j'y arrive.

Sauf que ej voudrais envoyer à ma variable $nb_news les valeurs 1 ou 2 ou 3 ou etc

je pourrai envoyer en methode=GET un lien avec à la fin de mon url ceci:
?nb_news=1
Mais vu l'architecture de mon site (basé sous jbc explorer) çà ne marche pas

Donc pourquoi aps utiliser la methode=POST

mais le probléme c'est que je ne pense pas pouvoir récupérer une variable si on ne met pas un bouton

J'ai bien placé des type hidden avec une valeur qui correspond à la page, mais çà n'envoi rien...

Si quelqu'un pouvait m'aider!!

Merci d'avance

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]