Vérifier si un champ est rempli
lecoriace
Messages postés
122
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
je veux écrire un programme php qui calcule le prix total des produits en fonction du prix unitaire de chaque produit. par exemple je dis qu'une banane coûte 2 euros et une pomme 1.5 euro et j'invite le client à dire la quantité de pomme et de banane qu'il veut. je crée un bouton submit qui après l'avoir cliqué lui donne le montant à payer.
dans les champs où la personne tape la quantité de banane ou de pomme qu'il veut je voudrais dire que si le champ est vide affiche la page de démarrage sinon fait et affiche le calcule.
aidez moi
je veux écrire un programme php qui calcule le prix total des produits en fonction du prix unitaire de chaque produit. par exemple je dis qu'une banane coûte 2 euros et une pomme 1.5 euro et j'invite le client à dire la quantité de pomme et de banane qu'il veut. je crée un bouton submit qui après l'avoir cliqué lui donne le montant à payer.
dans les champs où la personne tape la quantité de banane ou de pomme qu'il veut je voudrais dire que si le champ est vide affiche la page de démarrage sinon fait et affiche le calcule.
aidez moi
2 réponses
-
Bonjour vous pouvez faire un truc comme ca, c est juste pour vous mettre sur le voie
<!DOCTYPE html> <html> <head> <title>test</title> <meta charset="UTF-8" /> </head> <body> <form method="post" action="ccm4.php"> <label>Prix bananes</label> <input type="text" name="prix_banane" /> <br /> <label>Quantité bananes</label> <input type="text" name="quantite_banane" /> <br /> <label>Prix pommes</label> <input type="text" name="prix_pomme" /> <br /> <label>Quantité pommes</label> <input type="text" name="quantite_pomme" /> <br /> <input type="submit" /> </form> <?php if (isset($_POST["prix_banane"]) && isset($_POST["quantite_banane"]) && isset($_POST["prix_pomme"]) && isset($_POST["quantite_pomme"])) { $resultat = ($_POST["prix_banane"] * $_POST["quantite_banane"]) + ($_POST["prix_pomme"] * $_POST["quantite_pomme"]); echo "<p>Le prix est de " . $resultat . " euros</p>"; } else { echo "<p>Vous devez remplir tout les champs<p>"; } ?> </body> </html>
et si vous voulez être rediriger vers la page de démarage
rajouterheader('Location: demarage.php?merci=Merci de remplir tout les champs !');
et vous récupérer le message avec$_GET["merci"]
voila j'espère que cela vous auras aidé -
re
si vous pensez que votre sujet est résolu, penser à la mettre résolu cela pourra peut être servir à quelqu'un d'autre