Methodes de passages des variables php
froujaOne
Messages postés
12
Statut
Membre
-
kij_82 Messages postés 4102 Date d'inscription Statut Contributeur Dernière intervention -
kij_82 Messages postés 4102 Date d'inscription Statut Contributeur Dernière intervention -
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
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:
- Methodes de passages des variables php
- Expert php - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Passage de windows 10 à windows 11 - Guide
- Méthodes de déverrouillage de téléphone - Guide
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Microsoft Office
3 réponses
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...
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....
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....