Calculatrice en php
Résolu
nolyo
Messages postés
32
Date d'inscription
Statut
Membre
Dernière intervention
-
bilel_007 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
bilel_007 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un ptit problème qui va peut etre vous paraitre simple mais je suis incapable de le resoudre
je cherche a crer une calculette en "php" .En fait elle marche tres bien mais elle s'ouvre sur autre page alors que je voudrais qu elle s ouvre dans ma case resultat: je vous donne le code si vous voulez + de renseignement n hesiter pas a demander merci par avance:
Ma 1ere page:
<title>Calculatrice</title>
</head>
<body>
<form method="POST"action="calculatrice.php">
<fieldset>
<legend>Calculatrice en ligne</legend>
<br><br />
<table>
<tbody>
<tr>
<th class="color3">Donner le premier chiffre:</th>
<td><input type="text"name="nb1"value="<?php if(isset($_POST["nb1"]))
echo $_POST['nb1'];else echo " "?>"/>
</td>
</tr>
<tr>
<th class="color3">Donner le deuxieme chiffre</th>
<td><input type="text"name="nb2" value="<?php if(isset($_POST["nb2"]))
echo $_POST['nb2'];else echo "";?>"/>
</td>
</tr>
<tr>
<th class="color3">Résultat:</th>
<td><input type="text"name="resultat"value="<?php if(isset($resultat))
echo $resultat;?>"/>
</td>
</tr>
<tr>
<th class="color3">Choisissez</th>
<td>
<input type="submit"name="calcul"value="Addition"/>
<input type="submit"name="calcul"value="Soustraction"/>
<input type="submit"name="calcul"value="Multiplication"/>
<input type="submit"name="calcul"value="Division"/>
</td>
</tr>
<td>
<input type="reset"name="efface"value="Effacer"/>
</td>
</tbody></table></form></body></html>
Ma 2eme page
html>
<link rel="stylesheet" type="text/css" media="screen" href="designcalcul.css" />
<title>Calculatrice en ligne</title>
<head>
<meta http-equiv= "content-type "content= "text/html;charset=ISO-8859-1">
</head>
<body>
<?php
if(isset($_POST["calcul"])&& isset($_POST["nb1"])&& isset($_POST["nb2"]))
{
switch($_POST["calcul"])
{case "Addition" :
$resultat=$_POST["nb1"]+$_POST["nb2"];
break;
case "Soustraction":
$resultat=$_POST["nb1"]-$_POST["nb2"];
break;
case "Multiplication":
$resultat=$_POST["nb1"]*$_POST["nb2"];
break;
case "Division":
$resultat=$_POST["nb1"]/$_POST["nb2"];
break;
}
}
else
{
echo"<br>Entrez deux nombres:<br/>";
}
?>
<span class="color2"><?php if (isset($_POST['resultat']) ) {
// on affiche nos résultats
echo 'ha ha je sais que votre chiffre est:</span><br/> <span class="color">'.$resultat;
} ?></span>
</body>
</html>
J'ai un ptit problème qui va peut etre vous paraitre simple mais je suis incapable de le resoudre
je cherche a crer une calculette en "php" .En fait elle marche tres bien mais elle s'ouvre sur autre page alors que je voudrais qu elle s ouvre dans ma case resultat: je vous donne le code si vous voulez + de renseignement n hesiter pas a demander merci par avance:
Ma 1ere page:
<title>Calculatrice</title>
</head>
<body>
<form method="POST"action="calculatrice.php">
<fieldset>
<legend>Calculatrice en ligne</legend>
<br><br />
<table>
<tbody>
<tr>
<th class="color3">Donner le premier chiffre:</th>
<td><input type="text"name="nb1"value="<?php if(isset($_POST["nb1"]))
echo $_POST['nb1'];else echo " "?>"/>
</td>
</tr>
<tr>
<th class="color3">Donner le deuxieme chiffre</th>
<td><input type="text"name="nb2" value="<?php if(isset($_POST["nb2"]))
echo $_POST['nb2'];else echo "";?>"/>
</td>
</tr>
<tr>
<th class="color3">Résultat:</th>
<td><input type="text"name="resultat"value="<?php if(isset($resultat))
echo $resultat;?>"/>
</td>
</tr>
<tr>
<th class="color3">Choisissez</th>
<td>
<input type="submit"name="calcul"value="Addition"/>
<input type="submit"name="calcul"value="Soustraction"/>
<input type="submit"name="calcul"value="Multiplication"/>
<input type="submit"name="calcul"value="Division"/>
</td>
</tr>
<td>
<input type="reset"name="efface"value="Effacer"/>
</td>
</tbody></table></form></body></html>
Ma 2eme page
html>
<link rel="stylesheet" type="text/css" media="screen" href="designcalcul.css" />
<title>Calculatrice en ligne</title>
<head>
<meta http-equiv= "content-type "content= "text/html;charset=ISO-8859-1">
</head>
<body>
<?php
if(isset($_POST["calcul"])&& isset($_POST["nb1"])&& isset($_POST["nb2"]))
{
switch($_POST["calcul"])
{case "Addition" :
$resultat=$_POST["nb1"]+$_POST["nb2"];
break;
case "Soustraction":
$resultat=$_POST["nb1"]-$_POST["nb2"];
break;
case "Multiplication":
$resultat=$_POST["nb1"]*$_POST["nb2"];
break;
case "Division":
$resultat=$_POST["nb1"]/$_POST["nb2"];
break;
}
}
else
{
echo"<br>Entrez deux nombres:<br/>";
}
?>
<span class="color2"><?php if (isset($_POST['resultat']) ) {
// on affiche nos résultats
echo 'ha ha je sais que votre chiffre est:</span><br/> <span class="color">'.$resultat;
} ?></span>
</body>
</html>
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