Bonjour à tous,
Je suis actuellement le cours programmation Web (html, php, css etc...)à mon université.
J'essaye de pratiquer les notions par moi même et je m'en sort pas pire...
Comme petit projet personnel, je suis entrains de construire une calculatrice Web bien simple à l'aide du php comme c'est ce langage qu'on voit actuellement dans mon cours.
Plutard dans la session on va utiliser du JS et j'en convient que c'est plus facile....
Mon problème :
Ma logique est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 switch ($nbChiffre) { // en fonction de la longueur du chiffre case 0 : $_POST['chiffre'] = (int) $nombre; // fonctionne break; case 1 : $_POST['chiffre'] = (int) ($nombreEnConstruction * 10 + $nombre); // fonctionne break; case 2 : $_POST['chiffre'] = (int) ($nombreEnConstruction * 100 + $nombre); // ne fonction pas break; default : $_POST['chiffre'] = "Merde !"; break; }
En fonction de la valeur du champ «chiffre» je détermine le nombre de caractères où je suis rendu dans mon nombre en construction... Ça marche ce bout là
Mais quand j'arrive à 2 pour ma variable $nbChiffre
Exemple : Si j'avais 15 et que je pèse sur le bouton du chiffre 5, je devrais avoir 155, mais j,ai plutôt 1505...
Des idées ?
Partager