Mettre en javascript
John smith3
Messages postés
28
Statut
Membre
-
John smith3 Messages postés 28 Statut Membre -
John smith3 Messages postés 28 Statut Membre -
Bonjour,
On m'a dit qu'il était possible de faire ce calcul PHP en JavaScript :
(($nbrglace*$prixglace*30)-(($nbrglace*30)/15*$prixglace)-(($nbrglace*30)*0.145)-($prixmachine))/$prixmachine
Le fichier total resenble a ca :
Voila donc on m'a dit qu'il était possible d'y faire en JavaScript.
Si quelqu'un peut m'aider !
Merci beaucoup.
On m'a dit qu'il était possible de faire ce calcul PHP en JavaScript :
(($nbrglace*$prixglace*30)-(($nbrglace*30)/15*$prixglace)-(($nbrglace*30)*0.145)-($prixmachine))/$prixmachine
Le fichier total resenble a ca :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<link rel="stylesheet" href="stylerenta.css" />
<title>Les Glaces du Lac - Rentabilité</title>
<meta charset="utf-8" />
</head>
<body>
<form action="pager.php" method="post" >
<p>
<label for="machine">Choisisez la machine que vous utilisez :</label><br />
<select name="machine">
<option value="BQL-808">BQL-808</option>
<option value="BQL-S33">BQL-S33</option>
<option value="BQL-S33O">BQL-S33 Occasion</option>
</select>
<br />
<label for="nbrglace">Estimez le nombre de glaces que vous vendrez par jour :</label>
<input type="text" name="nbrglace" />/jour<br />
<label for="prixglace">Indiquez le prix d'une glace :</label>
<input type="text" name="prixglace" />
<input type="submit" value="Calculer" />
<br />
<br />
</p>
<p class="resultat">
<?php
function Rentabilite($nbrglace,$prixglace,$prixmachine){
return (($nbrglace*$prixglace*30)-(($nbrglace*30)/15*$prixglace)-(($nbrglace*30)*0.145)-($prixmachine))/$prixmachine;
}
$machine=$_POST['machine'];
$nbrglace=$_POST['nbrglace'];
$prixglace=$_POST['prixglace'];
$rentabilite='';
if($machine=='BQL-808'){
$prixmachine=2699;
$rentabilite=Rentabilite($nbrglace,$prixglace,$prixmachine);
}elseif($machine=='BQL-S33'){
$prixmachine=3299;
$rentabilite=Rentabilite($nbrglace,$prixglace,$prixmachine);
}elseif($machine=='BQL-S33O'){
$prixmachine=2350;
$rentabilite=Rentabilite($nbrglace,$prixglace,$prixmachine);
}
echo'La machine serra remboursée au bout de '.$rentabilite.' mois.';
?>
</p>
</form>
</body>
</html>
Voila donc on m'a dit qu'il était possible d'y faire en JavaScript.
Si quelqu'un peut m'aider !
Merci beaucoup.
A voir également:
- Mettre en javascript
- Telecharger javascript - Télécharger - Langages
- Afficher un tableau javascript en html ✓ - Forum Javascript
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows
10 réponses
Salut je suis gentil je te l'ai fait
<!DOCTYPE html>
<html>
<head>
<title>Les Glaces du Lac - Rentabilité</title>
<meta charset="UTF-8" />
</head>
<body>
<form id="form" >
<p>
<label for="machine">Choisisez la machine que vous utilisez :</label>
<br />
<select id="machine">
<option>BQL-808</option>
<option>BQL-S33</option>
<option>BQL-S33 Occasion</option>
</select>
<br />
<label for="nbrglace">Estimez le nombre de glaces que vous vendrez par jour :</label>
<input type="text" id="nbrglace" />
/jour
<br />
<label for="prixglace">Indiquez le prix d'une glace :</label>
<input type="text" id="prixglace" />
<input type="submit" value="Calculer" />
<br />
<br />
</p>
<p id="resultat"></p>
</form>
<script type="text/javascript">
var machine = document.getElementById("machine");
var nbr = document.getElementById("nbrglace");
var price = document.getElementById("prixglace");
var form = document.getElementById("form");
var resultat = document.getElementById("resultat");
var prix;
function calcul() {
var machine2 = machine.options[machine.selectedIndex];
if(machine2.innerHTML == "BQL-808") {
prix = 2699;
} else if(machine2.innerHTML == "BQL-S33") {
prix = 3299;
} else if(machine2.innerHTML == "BQL-S33 Occasion") {
prix = 2350;
} else {
alert("erreur programme");
return false;
}
var res_nbr = parseInt(nbr.value);
var res_pri = parseFloat(price.value);
var result = ((res_nbr * res_pri * 30) - ((res_nbr * 30) / 15 * res_pri) - ((res_nbr * 30) * 0.145) - (prix));
result = result / prix;
var text = document.createTextNode('La machine serra remboursée au bout de ' + result.toFixed(2) + " mois");
resultat.appendChild(text);
}
form.addEventListener("submit", function(e) {
calcul();
e.preventDefault();
}, true);
</script>
</body>
</html>
je connais pas jimdo, désolé mais le code que je vous ai filer lui fonctionne.
Si je met 100 glace par jour a 2 euros il me trouve environ 1 mois
c est exact?
pour jimdo je fais des recherches
Si je met 100 glace par jour a 2 euros il me trouve environ 1 mois
c est exact?
pour jimdo je fais des recherches
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Super, désole pour les multi sujet mais je voulais y mettre dans la catégorie webmaster, javascript et ça marchait !
Mais merci beaucoup ! C'est super !
Mais merci beaucoup ! C'est super !
Le problème n'est pas résolu ou du moins il y a un nouveaux problème...
Je veut mettre ce code sur jimdo et il me fonctionne pas !
Quelqu'un peut m'aider ?
Je veut mettre ce code sur jimdo et il me fonctionne pas !
Quelqu'un peut m'aider ?
J'ai fait un copier coller donc le code est identique.
c'est bien dans le module widget html que je l'ai mit.
aller voir si vous voulez : http://www.lesglacesdulac.com/rentabilité/
le code ne fonctionne pas sur jimdo.
c'est bien dans le module widget html que je l'ai mit.
aller voir si vous voulez : http://www.lesglacesdulac.com/rentabilité/
le code ne fonctionne pas sur jimdo.