Vérifier si un champ est rempli

lecoriace Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   -  
 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


A voir également:

2 réponses

Utilisateur anonyme
 
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
rajouter
header('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é
0
Utilisateur anonyme
 
bon j'ai fais ca sans tester alors il peu y avoir une petite erreur
0
lecoriace Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   3
 
merci ça marche très bien maintenant je vais essayé de le faire dans un tableau comme sa ça sera plus présentable
0
Utilisateur anonyme
 
re
si vous pensez que votre sujet est résolu, penser à la mettre résolu cela pourra peut être servir à quelqu'un d'autre
0