Methodes de passages des variables php

froujaOne Messages postés 12 Statut Membre -  
kij_82 Messages postés 4260 Statut Contributeur -
bonjour
je veux passer les variables d'un formulaire ainsi qu'une variable numérique calculé dans un sjavascript a une page
comment je pourrai faire .
merci d'avance
A voir également:

3 réponses

Profil bloqué
 
bon tu peux céer un champ caché dans lequel tu récupérera le résultat de ta fonction javascript ,et aprés tu pourra l'envoyer à ta page php...
0
P@ Messages postés 1710 Statut Membre 185
 
tu connais les method post ou get des formulaires ???
et pour ce que tu calcul en js, met le dans un champs caché de ton formulaire avant de l'envoyé
0
Profil bloqué
 
t'as parfaitement raison???c'est ça méme!!!je suis en train d'expérimenter aprés je te diré le résultat...
0
Profil bloqué
 
voila un exemple qui permet d'afficher dans ta page "résulta.php" la somme calculée dans ta page contenant le javascript que j'ai appelé ic:"test1.htm".

1er page:"test1.htm"


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript">
function addresse(form)
{
var a=200;
var b=500;
var prod=a*b;
document.forms.calcul.prod.value=prod;
var p=document.forms.calcul.prod.value;
return p;
}
</script>
<title>new</title>
</head>

<body>
<center>
<font color="#00FF00" size="3"><u>Le type de produit</u></font>
<form name="calcul" onsubmit="return addresse()"action="resultat.php" method="post">
<input type="text" name="somme" value="" />
<input name="prod"type="hidden" value="" />
<input type="submit" value="valider" >
</form>
</center>
</body>
</html>


2éme page:"resultat.php"


<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>reception</title>
</head>

<body>
<?
include("test1.htm");
$produit=$_POST['prod'];
echo"<script type=\"text/javascript\">";
echo"alert(\"Le résultat final est '$produit'\");";
echo"</script>";
?>
</body>
</html>
essai pour voir....
0
P@ Messages postés 1710 Statut Membre 185
 
petite questio subsidiare ...
comment fait on pour passer les variable dans la session ...
1 créer une session
certes mais aprés ??
0
Profil bloqué > P@ Messages postés 1710 Statut Membre
 
Précise s'il te plait un peu ta question!!
0
kij_82 Messages postés 4260 Statut Contributeur 857
 
Comme tu l'as dit, tu créé ta session, puis tu ajoute la variable dans ton tableau de session :

$_SESSION["ma_variable"] = $mavaleur;


Si "ma_variable n'existe pas elle est crée, sinon la valeur est updatée.
0