Calculatrice en php
lecoriace
Messages postés
99
Date d'inscription
Statut
Membre
Dernière intervention
-
younesase Messages postés 80 Date d'inscription Statut Membre Dernière intervention -
younesase Messages postés 80 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrai faire une calculatrice en php avec des boutons radio.
le problème c'est les name de type="radio" doivent se ressembler donc comment les différencier pour que chaque bouton radio choisi par l'utilisateur puisse résoudre une opération. voici ce que j'ai fait :
<fieldset width="400">
<legend>Calculatrice</legend>
<form action="calculatrice.php" method="POST">
<label for="nbr1">Nombre 1 </label> <input type="number" name="nbr1" /> <br />
<label for="nbr2">Nombre 2 </label> <input type="number" name="nbr2" /> <br />
<p><label for="operation">Operation</label> <input type="radio" name="signe" />x
<input type="radio" name="signe" />+
<input type="radio" name="signe" />-
<input type="radio" name="signe" />/ </p>
<input type="submit" value="resultat" /> <br />
</form>
<?php
$nbr1=$_POST['nbr1'];
$nbr2=$_POST['nbr2'];
$somme=$_POST['somme'];
$signe=$_POST['signe'];
if(isset ($signe))
{
?>
<input type="number" name="somme" value="<?php echo $nbr1*$nbr2 ; ?>" />
<?php
}
if(isset ($signe))
{
?>
<input type="number" name="somme" value="<?php echo $nbr1+$nbr2 ; ?>" />
<?php
}
?>
</fieldset>
je voudrai faire une calculatrice en php avec des boutons radio.
le problème c'est les name de type="radio" doivent se ressembler donc comment les différencier pour que chaque bouton radio choisi par l'utilisateur puisse résoudre une opération. voici ce que j'ai fait :
<fieldset width="400">
<legend>Calculatrice</legend>
<form action="calculatrice.php" method="POST">
<label for="nbr1">Nombre 1 </label> <input type="number" name="nbr1" /> <br />
<label for="nbr2">Nombre 2 </label> <input type="number" name="nbr2" /> <br />
<p><label for="operation">Operation</label> <input type="radio" name="signe" />x
<input type="radio" name="signe" />+
<input type="radio" name="signe" />-
<input type="radio" name="signe" />/ </p>
<input type="submit" value="resultat" /> <br />
</form>
<?php
$nbr1=$_POST['nbr1'];
$nbr2=$_POST['nbr2'];
$somme=$_POST['somme'];
$signe=$_POST['signe'];
if(isset ($signe))
{
?>
<input type="number" name="somme" value="<?php echo $nbr1*$nbr2 ; ?>" />
<?php
}
if(isset ($signe))
{
?>
<input type="number" name="somme" value="<?php echo $nbr1+$nbr2 ; ?>" />
<?php
}
?>
</fieldset>
A voir également:
- Calculatrice php
- Calculatrice gratuit - Télécharger - Calcul & Conversion
- Easy php - Télécharger - Divers Web & Internet
- Installation calculatrice - Télécharger - Calcul & Conversion
- Ma-calculatrice - Télécharger - Calcul & Conversion
- Expert php pinterest - Télécharger - Langages
3 réponses
d'une part :
d'autre part :
Maintenant, je suis.
<input type="radio" name="signe" value="*" />x <input type="radio" name="signe" value="+" />+ <input type="radio" name="signe" value="-" />- <input type="radio" name="signe" value="/" />/
d'autre part :
if(isset($signe)) { if($signe == "*") { ?> <input type="number" name="somme" value="<?php echo $nbr1*$nbr2 ; ?>" /> <?php } elseif($signe == "+") { ?> <input type="number" name="somme" value="<?php echo $nbr1+$nbr2 ; ?>" /> <?php } }
Maintenant, je suis.