Création de formulaire

valeryjoie Messages postés 10 Statut Membre -  
valeryjoie Messages postés 10 Statut Membre -
Bonjour,
JE SUIS UN DEBUTANT EN PROGRAMMATION QUI AIMERAIS M'EXERCER PARTICULIEREMENT DANS LES FORMULAIRES.
AIDEZ MOI A RESOUDRE CET EXERCICE QUE J'AI RENCONTRE IL Y A 2 JOURS DE CELA ET QUE J'AI DU MAL A RESOUDRE.

EXERCICE :
ON SOUHAITE AFFICHER LE TOTAL TTC DES ACHATS CHEZ ALI(ALI NE VEND QUE DES ORDINATEURS, DES TELEVISEURS)

Travail à Faire :
1- Proposer un écran de saisie
2- Ecrire un programme qui effectura ce traitement

NB :
TTC = total Hors Taxe(HT) + total TVA (avec TVA=18%)
HT = total ordinateurs + total téléviseurs sans TVA
Total TVA = total HT * TVA

MERCI D'AVANCE POUR VOTRE AIDE

2 réponses

sly-bzh Messages postés 417 Statut Membre 118
 
Bonsoir,
Pas besoin de crier on est pas sourd... ;-)

Sinon si ce que tu veux c'est qu'on t'aide, le mieux serais que tu mettes déjà ce que tu as fait. Il n'y a en effet aucun intérêt à te donner la réponse toute faites, ce ne serait absolument pas pédagogique.
Entre ce que tu as déjà créé et les problèmes que tu rencontres, et on verra ce que ça donne.
0
valeryjoie Messages postés 10 Statut Membre
 
BONSOIR,
MERCI DE ME REPONDRE,JE SUIS VRAIMENT HEUREUX.
TENEZ VOICI CE QUE J'AI PU FAIRE :

1- ECRAN DE SAISIE
JE METTRE LES ELEMENTS QUI FIGURENT DANS CE FORMULAIRE CAR JE NE SAIS COMMENT DESSINER LE FORMULAIRE ICI.

qte ord :...........................
prix unit ord= 315000

qte tv : ...........................
prix unit tv= 250000

tva = 18%

calculer annuler

2- CODE SOURCE QUI TRAITERA CES DONNEES

1ère PAGE(page html)

<html>
<head>
<title>FORMULAIRE</title>
</head>
<body>
<form action="pagecalcul.php" method="post">
qte ord : <input type="text" name="ordsaisi"><br>
prix unitaire ord = 315000<br>

qte tv : <input type ="text" name="tvsaisi"><br>
prix unitaire tv = 250000<br>

tva = 18%

<input type="submit" value="calculer">
<input type="reset" value="annuler">
</form>
</body>
</html>



2ème PAGE (pagecalcul.php : qui traitera les données entrées dans le formulaire par l'utilisateur)
<html>
<head>
<title>FORMULAIRE</title>
</head>
<body>
<?php
$qteord= $_POST['ordsaisi'];
$prixunitord =315000;

$qtetv=$_POST['tvsaisi'];
$prixunittv= 250000;

$tva= 18%;

$prixtotalord= $qteord*$prixunitord;
$prixtotaltv=$qtetv*$prixunittv;
$totalht=$prixtotalodr + $prixtotaltv;
$totalttc=$totalht*18%;

echo"totalttc est : $ttc";
?>

</body>
</html>

voici ce que j'ai pu trouver après longue réflexion
Merci
0
sly-bzh Messages postés 417 Statut Membre 118
 
Et alors ? où est le problème ??
Tout me semble bon hormis au moment de l'affichage où tu as mis une variable $ttc qui n'existe pas. je pense que tu voulais utiliser :
echo "totalttc est : $totalttc"; 

D'autre part je ne sais pas si php gère les %, je ne crois pas qu'il le gère mais si ça marche tant mieux ;-). Mais si c'est là que ce situe ton problème, tu peux créer une fonction qui calculerais le pourcentage, si jamais t'en a besoin ailleurs. Par exemple :
function pourcentage($nombre,$pourcent) 
{ 
  $nbr = (($nombre* $pourcent)/100); 
  return round($nbr,2); // arrondi ta valeur avec 2 chiffre après la virgule 
} 
et dans ce cas là ta ligne "$totalttc=$totalht*18%; " deviendrait :
$totalttc = ($totalht + pourcentage($totalht, 18)); 

Et ça devrais marcher
Mais je ne l'ai pas testé donc si jamais tu vois une erreur, n'hésites pas
0
valeryjoie Messages postés 10 Statut Membre
 
Bonsoir,
Merci, je ne manquerai pas de texter ceal et de vous en donner la réponse.
Encore une fois merci
0