Mon premier pro
Résolu
Utilisateur anonyme
-
Friday_XIII -
Friday_XIII -
Bonjour,
voici mon premier programme
c'est une calculatrice .. c'est ma premier experience en PHP & HTML et j'ai besoin de vos commentaire pour
ameliore mon niveau dans ce domain ... pouvez vous me disez quelle sont mes Erreurs et mes Défauts ??
et merci davence
<html>
<head>
<title> my calculator </title>
</head>
<body bgcolor=black text=white >
<br><br><br><br><br><br><br>
<center>
<?php
/* My First Prgramme ~ calculator ~ */
echo<<<_html_
<form action=$_SERVER[PHP_SELF] method=POST >
<input type=text name=a1 VALUE="input a number"> <p>
<select name=b1 >
<option>+
<option>-
<option>*
<option>/
</select><p>
<input type=text name=c1 Value="input an other number"><p>
<input type=submit value="go!">
</form>
<center><br><br>
<font size=5 color=red > the result = </font>
<font size=5 >
_html_;
$a=$_POST['a1'];
$b=$_POST['b1'];
$c=$_POST['c1'];
if ($b=="+")
{ echo $a + $c ;}
elseif ( $b=="-")
{ echo $a - $c ; }
elseif ( $b=="*")
{ echo $a * $c ; }
elseif ( $b=="/")
{ echo $a / $c ; }
if ( $b =="/" AND $c =="0" )
{ echo " Impossible "; }
?>
</center>
voici mon premier programme
c'est une calculatrice .. c'est ma premier experience en PHP & HTML et j'ai besoin de vos commentaire pour
ameliore mon niveau dans ce domain ... pouvez vous me disez quelle sont mes Erreurs et mes Défauts ??
et merci davence
<html>
<head>
<title> my calculator </title>
</head>
<body bgcolor=black text=white >
<br><br><br><br><br><br><br>
<center>
<?php
/* My First Prgramme ~ calculator ~ */
echo<<<_html_
<form action=$_SERVER[PHP_SELF] method=POST >
<input type=text name=a1 VALUE="input a number"> <p>
<select name=b1 >
<option>+
<option>-
<option>*
<option>/
</select><p>
<input type=text name=c1 Value="input an other number"><p>
<input type=submit value="go!">
</form>
<center><br><br>
<font size=5 color=red > the result = </font>
<font size=5 >
_html_;
$a=$_POST['a1'];
$b=$_POST['b1'];
$c=$_POST['c1'];
if ($b=="+")
{ echo $a + $c ;}
elseif ( $b=="-")
{ echo $a - $c ; }
elseif ( $b=="*")
{ echo $a * $c ; }
elseif ( $b=="/")
{ echo $a / $c ; }
if ( $b =="/" AND $c =="0" )
{ echo " Impossible "; }
?>
</center>
A voir également:
- Mon premier pro
- Clé windows 10 pro 64 bits gratuit - Guide
- Cool edit pro - Télécharger - Édition & Montage
- Ccleaner pro gratuit - Télécharger - Optimisation
- I14 pro max - Accueil - Guide téléphones
- Redmagic 10 pro test - Accueil - Téléphones
7 réponses
Salut !
Au niveau du résultat ça va pas très bien :
the result = _html_; $a=$_POST['a1']; $b=$_POST['b1']; $c=$_POST['c1']; if ($b=="+") { echo $a + $c ;} elseif ( $b=="-") { echo $a - $c ; } elseif ( $b=="*") { echo $a * $c ; } elseif ( $b=="/") { echo $a / $c ; } if ( $b =="/" AND $c =="0" ) { echo " Impossible "; } ?>
Revoit cette partie car elle est affichée dans la page et on ne peut effectuer aucun résultat, sinon, beau projet !
Au niveau du résultat ça va pas très bien :
the result = _html_; $a=$_POST['a1']; $b=$_POST['b1']; $c=$_POST['c1']; if ($b=="+") { echo $a + $c ;} elseif ( $b=="-") { echo $a - $c ; } elseif ( $b=="*") { echo $a * $c ; } elseif ( $b=="/") { echo $a / $c ; } if ( $b =="/" AND $c =="0" ) { echo " Impossible "; } ?>
Revoit cette partie car elle est affichée dans la page et on ne peut effectuer aucun résultat, sinon, beau projet !
Ah ! C'est très chouette ^^ Il faudrais que tu mettes une image en arrière plan ou quoi pour pas que ce soit terne.
ça marche bien.
Suggestion :
* le fond noir c'est flippant ^^
* ça serait bien je pense que les nombres entrés restent affiché une fois le resultat affiché. je trouve ça dommage qu'ils s'efface de suite.
voila sinon c cool bravo
Suggestion :
* le fond noir c'est flippant ^^
* ça serait bien je pense que les nombres entrés restent affiché une fois le resultat affiché. je trouve ça dommage qu'ils s'efface de suite.
voila sinon c cool bravo
salut,
c'est plutôt sympa ce que tu as fait, mais tu devrais rajouter un peu de javascript, pour que lorsque l'utilisateur clique sur l'input, le texte à l'intérieur disparaisse.
Pour cela, tu peux rajouter ceci dans ton premier input :
- id="input1"
- onclick="document.getElementById('input1').value=\"\""
- onblur="document.getElementById('input1').value=\"input a number\""
et dans le deuxième :
- id="input2"
- onclick="document.getElementById('input2').value=\"\""
- onblur="document.getElementById('input2).value=\"input an other number\""
ça optimiserai l'utilisation de ta calculatrice :p
c'est plutôt sympa ce que tu as fait, mais tu devrais rajouter un peu de javascript, pour que lorsque l'utilisateur clique sur l'input, le texte à l'intérieur disparaisse.
Pour cela, tu peux rajouter ceci dans ton premier input :
- id="input1"
- onclick="document.getElementById('input1').value=\"\""
- onblur="document.getElementById('input1').value=\"input a number\""
et dans le deuxième :
- id="input2"
- onclick="document.getElementById('input2').value=\"\""
- onblur="document.getElementById('input2).value=\"input an other number\""
ça optimiserai l'utilisation de ta calculatrice :p
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question