| ||||||||
Astucien ![]() | Pour les spécialistes du php. Bonsoir, Je cherche le moyen d'effectuer un calcul lors de l'envoi d'un formulaire de réservation sans base de données. En effet, j'ai 2 variables indiquant un nombre de d'adulte et d'enfant: $adulte et $enfant Sachant que le tarif pour les adultes est de 27€ et pour les enfants de 15€, comment avoir le montant total à payer, lors de l'envoi du formulaire par mail. Il y a 2 pages pour ce formulaire d'inscription, formulaire.php et envoi.php qui s'affiche lors que le mail est bien envoyé. C'est bien entendu dans la page envoi.php que je souhaite mettre la formule afin de récapituler les informations a payer. Exemple mathématique, Total = (nombreadulte*27) +(nombreenfant*15) Comme la traduire en language php?? Je suis sur que c'est très simple!!!!
Merci de votre aide | |||||||
Publicité | ||||||||
| ||||||||
![]() ![]() | si tu récupères ton formulaire en POST, alors : $nb_adultes = (isset($_POST['nb_adultes'])) ? abs(intval($_POST['nb_adultes'])) : 0; $nb_enfants = (isset($_POST['nb_enfants'])) ? abs(intval($_POST['nb_enfants'])) : 0; (en supposant que dans ledit formulaire, les "name" des champs concernés soient nb_adultes et nb_enfants)
$total = ($nb_adultes * 27) + ($nb_enfants * 15); | |||||||
Astucien ![]() | Merci Malcom Je viens de faire ce que tu as indiqué, mais, cela m'indique dans la page envoi.php
Mais cela ne me donne pas le Total à payer. Je voudrias si possible juste avoir le Total, sans que forcément la formule s'affiche... Je récupère bien le formulaire en POST. Modifié par jdl68160 le 29/06/2010 01:20 | |||||||
![]() ![]() | faudrait voir ton code. Car dans ce que j'ai écrit, je définis bien la variable $total, mais a-t-elle la portée nécessaire ? | |||||||
Astucien ![]() | Merci Malcom En réalité, j'ai mal positionné ce que tu m'a donné. Maintenant, c'est OK. Merci encore | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|