Créer une calculatrice avec des boutons
chrisee
Messages postés
181
Date d'inscription
Statut
Membre
Dernière intervention
-
Mr-Je-pense Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Mr-Je-pense Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis débutant en PHP,et j'ai fini le tuto du site du zero.J'essaie de me créer une vrai calculatrice en PHP,mais le problème que j'ai est que quand j'introduis un chiffre dans ma zone de text,ça marche mais quand je dois essayer d'entrer un nombre à deux ça ne marche pas,c'est-à-dire que le premier s'efface pour laisser sa place à l'autre,par exemple je veux entrer 72,quand j'entre 7 c'est bon,mais en appuyant sur le bouton 2,7 s'efface de la zone de text et 2 prend sa place,comment faire pour garder les deux?Je n'ai pas encore commencé à programmer les operations.Voici le code:
Je suis débutant en PHP,et j'ai fini le tuto du site du zero.J'essaie de me créer une vrai calculatrice en PHP,mais le problème que j'ai est que quand j'introduis un chiffre dans ma zone de text,ça marche mais quand je dois essayer d'entrer un nombre à deux ça ne marche pas,c'est-à-dire que le premier s'efface pour laisser sa place à l'autre,par exemple je veux entrer 72,quand j'entre 7 c'est bon,mais en appuyant sur le bouton 2,7 s'efface de la zone de text et 2 prend sa place,comment faire pour garder les deux?Je n'ai pas encore commencé à programmer les operations.Voici le code:
<?php $zero=0; $un=1; $deux=2; $trois=3; $quatre=4; $cinq=5; $six=6; $sept=7; $huit=8; $neuf=9; $tab=''; if(isset($_GET['zero'])) { $tab=(int)$zero; } if(isset($_GET['un'])) { $tab=(int)$un; } if(isset($_GET['deux'])) { $tab=(int)$deux; } if(isset($_GET['trois'])) { $tab=(int)$trois; } if(isset($_GET['quatre'])) { $tab=(int)$quatre; } if(isset($_GET['cinq'])) { $tab=(int)$cinq; } if(isset($_GET['six'])) { $tab=(int)$six; } if(isset($_GET['sept'])) { $tab=(int)$sept; } if(isset($_GET['huit'])) { $tab=(int)$huit; } if(isset($_GET['neuf'])) { $tab=(int)$neuf; } ?> <DOCTYPE html> <html> <head> <title>Calculatrice </title> <meta charset="utf-8" /> </head> <body> <style> #bordure { border:1px solid black; border-radius:10px; padding:20px; } div { position:center; margin:auto; padding:auto; width:500px; margin-top:200px; } </style> <div> <form method="get" action="<?php echo $_SERVER['PHP_SELF']; ?>"> <table id="bordure"> <tr> <td colspan="7"><input type="text" name="tab" size="30" value="<?php echo $tab;?>" /></td> </tr> <tr> <td><input type="submit" name ="sept" value="7"/></td> <td><input type="submit" name ="huit" value="8"/></td> <td><input type="submit" name ="neuf" value="9"/></td> <td><input type="submit" name ="plus" value="+"/></td> <td><input type="submit" name ="moins" value="-"/></td> </tr> <tr> <td><input type="submit" name ="quatre" value="4"/></td> <td><input type="submit" name ="cinq" value="5"/></td> <td><input type="submit" name ="six" value="6"/></td> <td><input type="submit" name ="mult" value="x"/></td> <td><input type="submit" name ="div" value="/"/></td> </tr> <tr> <td><input type="submit" name ="un" value="1"/></td> <td><input type="submit" name ="deux" value="2"/></td> <td><input type="submit" name ="trois" value="3"/></td> </tr> <tr> <td><input type="submit" name ="zero" value="0"/></td> <td><input type="submit" name ="egal" value="="/></td> </tr> </table> </form> </div> </body> </html>
A voir également:
- Créer une calculatrice avec des boutons
- Créer un lien pour partager des photos - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer une carte avec des points - Guide
- Créer une adresse hotmail - Guide