Methodes de passages des variables php
Fermé
froujaOne
Messages postés
12
Date d'inscription
jeudi 23 novembre 2006
Statut
Membre
Dernière intervention
15 décembre 2006
-
12 déc. 2006 à 10:22
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 12 déc. 2006 à 15:59
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 12 déc. 2006 à 15:59
A voir également:
- Methodes de passages des variables php
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Bouton php - Forum PHP
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...
P@
Messages postés
1709
Date d'inscription
vendredi 7 juillet 2000
Statut
Membre
Dernière intervention
24 mars 2009
185
12 déc. 2006 à 10:58
12 déc. 2006 à 10:58
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é
et pour ce que tu calcul en js, met le dans un champs caché de ton formulaire avant de l'envoyé
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....
P@
Messages postés
1709
Date d'inscription
vendredi 7 juillet 2000
Statut
Membre
Dernière intervention
24 mars 2009
185
12 déc. 2006 à 15:28
12 déc. 2006 à 15:28
petite questio subsidiare ...
comment fait on pour passer les variable dans la session ...
1 créer une session
certes mais aprés ??
comment fait on pour passer les variable dans la session ...
1 créer une session
certes mais aprés ??
Profil bloqué
>
P@
Messages postés
1709
Date d'inscription
vendredi 7 juillet 2000
Statut
Membre
Dernière intervention
24 mars 2009
12 déc. 2006 à 15:53
12 déc. 2006 à 15:53
Précise s'il te plait un peu ta question!!
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
12 déc. 2006 à 15:59
12 déc. 2006 à 15:59
Comme tu l'as dit, tu créé ta session, puis tu ajoute la variable dans ton tableau de session :
Si "ma_variable n'existe pas elle est crée, sinon la valeur est updatée.
$_SESSION["ma_variable"] = $mavaleur;
Si "ma_variable n'existe pas elle est crée, sinon la valeur est updatée.