recuperation d une varible

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 : recuperation d une varible

par [Sébastien] » 12 juin 2007, 14:58

Si tu ne veux pas du bouton submit, tu peux d’enclencher l’envoi du formulaire par la méthode submit au déclenchement de l’événement change.

Tu récupère par la suite la valeur de l’option par la variable super-globale $_POST.

par romano77 » 10 juin 2007, 17:15

Ok, je dis pas, mais j'aimerai avoir un script sans le bouton submit.
DOnc est ce la meme chose?
 <form method="post" action="index.php" name="choix" >

  <select name="option" onchange="Lien()">
    <OPTION VALUE="2">2</option>
    <OPTION VALUE="10">10</option>
    <OPTION VALUE="20">20</option>
    <OPTION VALUE="50">50</option>
  </select>
 
<script language="Javascript">
function Lien() 
{
	var nb;
	if(document.choix.option.value ==' ')
	{
		nb=20;
	}
	else
	{
		nb  = document.choix.option.value;
	}
	return nb;
}

</script>
</head>
<body>
<?php
$nombreparpage = "<script>Lien();</script>";
echo $nombreparpage; // ceci n'affiche rien

par Truc » 10 juin 2007, 16:00

La question n'est pas la...

Ne cherche pas midi à 14h ... tu as une liste déroulante avec des valeurs tu valides le formulaire et tu récupères donc une variable php javascript ne fait rein d'autre que de valider le formulaire (tu pourrai même t'en passer avec un bouton submit)

par romano77 » 10 juin 2007, 13:50

Salut,

Je sais mais je ne sais pas comment on recupere une varialbe javascript pour la mettre dans une variable php.

Merci

par Truc » 09 juin 2007, 12:37

Salut,

il s'agit d'un formulaire ni plus ni moins donc comme toutes les données d'un formulaire soir $_POST soit $_GET.

tu submit le formulaire (choix.submit() )sur changement de valeur de la liste (onchange) et tu récupères la valeur.

recuperation d une varible

par Romano77 » 08 juin 2007, 19:22

bonjour,

Je galere sur un point et j'aimerai une explication
Sur une de ems page, j'affiche le contenu d'une table de ma bdd.
Je propose a l'utilisateur de choisir le nombre d'éléments par page.
Pour ce faire, j'ai mis en place un formulaire et une fonction javascript.

Comment mettre le resultat de cette fonction javascript dans une variable en php.

J'ai essayé de faire des recherche, mais en vain.

Merci.

voila mon code:
//ma fonction javascript
<script language="Javascript">
function Lien() {
	 nombreparpage  = document.choix.option.value;
	return nombreparpage;
}

</script>

</head>
<body>


<?php
//la variable php qui sera utilisée dans une requette sql
$nombreparpage=' ';
//mon formulaire pour changer le nombre d elements par page
?>
<form name="choix" >
  <select name="option" onChange="Lien()">
    <OPTION VALUE="2">2</option>
    <OPTION VALUE="10">10</option>
    <OPTION VALUE="20">20</option>
    <OPTION VALUE="50">50</option>
  </select>
</form>


merci beaucoup