Petit probléme formulaire de calcul PHP
smugglah
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
Dalida Messages postés 6728 Date d'inscription Statut Contributeur Dernière intervention -
Dalida Messages postés 6728 Date d'inscription Statut Contributeur Dernière intervention -
Salut à tous !
Je me tape un livre sur le php en ce moment et j'en suis au passage ou on creée une fonction qui calcule le volume d'un cone en php, dans lequel on définit les variables rayon et hauteur au préalable dans le code, mais pour tester un peu plus j'ai voulu faire 2 form dans lequel on précise le rayon et la hauteur et quand on fais envoyer, mon fichier cible.php renvoit le résultat, seulement je pige pas, j'arrive à définir qu'une seule variable : la premiére. Comment envoyer 2 variables? bon tréve de papotage voila mon code :
formulaire.php
1.
<head>
2.
<title>page test</title>
3.
</head>
4.
<body>
5.
<form action="cible.php" method="post">
6.
<input type="text" name="rayon">
7.
<input type="text" name="hauteur">
8.
<input type="submit" value="envoyer">
9.
</form>
10.
</body>
cible.php
1.
<head>
2.
<title>page test</title>
3.
</head>
4.
<body>
5.
<?
6.
function volumecone($rayon, $hauteur)
7.
{
8.
$volume = $rayon * $rayon * 3.14 * (1/3);
9.
return $volume;
10.
}
11.
$volume = volumecone($_POST['rayon'], $_POST['hauteur']);
12.
echo "Volume du cone : $volume";
13.
?>
14.
</body>
Merci d'avance ! :p
Je me tape un livre sur le php en ce moment et j'en suis au passage ou on creée une fonction qui calcule le volume d'un cone en php, dans lequel on définit les variables rayon et hauteur au préalable dans le code, mais pour tester un peu plus j'ai voulu faire 2 form dans lequel on précise le rayon et la hauteur et quand on fais envoyer, mon fichier cible.php renvoit le résultat, seulement je pige pas, j'arrive à définir qu'une seule variable : la premiére. Comment envoyer 2 variables? bon tréve de papotage voila mon code :
formulaire.php
1.
<head>
2.
<title>page test</title>
3.
</head>
4.
<body>
5.
<form action="cible.php" method="post">
6.
<input type="text" name="rayon">
7.
<input type="text" name="hauteur">
8.
<input type="submit" value="envoyer">
9.
</form>
10.
</body>
cible.php
1.
<head>
2.
<title>page test</title>
3.
</head>
4.
<body>
5.
<?
6.
function volumecone($rayon, $hauteur)
7.
{
8.
$volume = $rayon * $rayon * 3.14 * (1/3);
9.
return $volume;
10.
}
11.
$volume = volumecone($_POST['rayon'], $_POST['hauteur']);
12.
echo "Volume du cone : $volume";
13.
?>
14.
</body>
Merci d'avance ! :p
A voir également:
- Petit probléme formulaire de calcul PHP
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Calcul moyenne excel - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
1 réponse
salut,
il a l'air bon ton code.
as-tu un message d'erreur ou plus de détails ?
tu peux déjà testé ce que le formulaire t'envoie et nous dire ce qu'il retourne.
dans 'cible.php' remplace :
par :
le script va imprimer le contenu de '$_POST'. colle le résultat dans ce post.
avec ça on aura peut être une piste ou la solution que tu auras trouvé !
-;o)
il a l'air bon ton code.
as-tu un message d'erreur ou plus de détails ?
tu peux déjà testé ce que le formulaire t'envoie et nous dire ce qu'il retourne.
dans 'cible.php' remplace :
$volume = volumecone($_POST['rayon'], $_POST['hauteur']); echo "Volume du cone : $volume";
par :
print_r($_POST)
le script va imprimer le contenu de '$_POST'. colle le résultat dans ce post.
avec ça on aura peut être une piste ou la solution que tu auras trouvé !
-;o)