comment calculer un prix

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : comment calculer un prix

par tinou » 14 avr. 2006, 10:30

Merci beaucoup pour le coup de main. Je m'en souviendrai. :D :D :D :D

par Ryle » 14 avr. 2006, 09:51

Pour un traitement immédiat côté utilisateur (sans rechargement de la page et donc appel au serveur) c'est du javascript qu'il te faut... le plus simple pourrait être une ligne comme ceci :

Code : Tout sélectionner

<form name="monForm"> Nombre de Formule TC <input name="nbform" type="text" value="" size="4" onChange="document.monForm.resultat.value = this.value * document.monForm.prixUnitaire.value"> <input type="hidden" name="prixUnitaire" value="40"> x 40€ = <input name="resultat" type="text"> </form>
L'action onChange ou onBlur sur un input texte correspondant au moment où l'utilisateur sort du champ, l'effet est de mettre à jour la valeur du champ resultat par le produit de la valeur saisie (this.value) et de la valeur du champ prixUnitaire... :)

par tinou » 14 avr. 2006, 09:35

oui mais l'inconvenient c que je veux calculer le prix automatiquement, sans appuyer sur un bouton submit. je voudria que des que la personne rentre le nombre de repas, le prix s'afiche direct.

J('ai essayé mais ca marche pas :?

par charabia » 13 avr. 2006, 16:16

$_POST['nbform']
pour récupérer la variable de ton formulaire.

par tinou » 13 avr. 2006, 16:05

merci je vais tester :D

calculer un prix

par A. BILLAUD » 13 avr. 2006, 15:55

Salut il te suffit de créer une variable complémentaire

$prix = $nbform * 40;

et ensuite tu peux l'afficher comme tu veux par un

echo $prix;

a l'endroit voulut dans ton code.

comment calculer un prix

par tinou » 13 avr. 2006, 15:52

voila je suis dans un formulaire et je desire calculer un prix pour une commande de repas : voila mon code
<td>Nombre de Formule TC<input name="nbform" type="text" value="" size="4"> x 40€ =
Et je ne vois pas du tout comment je peut faire pour récuperer ma variable dans ma text box.

Merci d'avance 8)