recherche code HTML pour faire un calcul
Forum Programmation : recherche code HTML pour faire un calcul
Bonjour,
Je recherche un code HTML pour réaliser une multiplication dans un champ modifiable à partir du site et un nombre par exemple 3. Le résultat doit etre visualisable dans un deuxième champs.
Merci de votre aide
tu ne peut pas faire de calcul en html, utilise php!
OK, j'utilise Publisher pour mon site (je sais que ce n'est peut etre pas le meilleur choix mais c'est plus rapide) et je ne peut utiliser que le HTML donc en gros je ne peut rien faire à moins qu'il y est une solution?
Voici les diffenrents signes:
*=multiplication
/=division
-=soustraction
+=addition
Un petit code php:
<?php
$a=2;
$b=4;
$d=84;
$e=47;
$c=$a+$b/$d*$e;
print($c);
?>
Ce qui donnera:
4.2380952381
Attention, si tu fait sa dans une page tu ne met pas de balises html.
Tu met directement "<?php" et à la fin "?>"
N'oublie pas que chaque information(dans mon exemple chaque lignes) doit se terminé par ";".
Pas sûre d'avoir compris...
| Citation :
|
ça veut dire que le visiteur entre la valeur de son choix sur la page?
| Citation :
|
Et ce nombre, il sort d'où; il est fixe, il est aléatoire, ...
A première vue un petit javascript devrait suffire.
| Citation :
|
je dirais plutot "instruction" ;-)
Oui, merci. Je ne me rapelai plus du terme.
Pour faire sa tu cree un formulaire, dans la balise tu met:
form action: nomdelapage.php
Dans la page: nomdelapage.php
Tu fait par exemple si c'est une multiplication:
$resultat=a/b;
print($resultat);
Dans ton formulaire evidemment tu devra avoir mis dans "name" le nom "a" et le nom "b"
Je crois que si tu fait sa sa marche ou alors ce n'est pas loin.
une autre solution a base de javascript:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>exemple multiplication</title>
<style type="text/css">
<!--
#resultat { border : 1px solid red; width : 50%; }
-->
</style>
<script language="javascript" type="text/javascript">
function calculer() {
var cst = 5;
var frm = document.forms.item(0);
var nombre = frm.elements["nombre"].value;
var id = document.getElementById("resultat" );
id.innerHTML="Résultat : " + cst*nombre;
}
</script>
</head>
<body>
<h3>Constante : 5</h3>
<form name="saisie_nombre" action="javascript:calculer()" method="post">
Entrez un nombre <input type="text" name="nombre" />
</form>
<br/>
<div id="resultat">
Résultat :
</div>
</body>
</html>
Je ne veux pas te vexer, mais sa fait sa:
http://www.tutos-xplosif.goldzoneweb.info/essai.html
[ATTENTION JE LE SUPPRIME LE 1 AVRIL].
En effet, c'est juste à prirori un pb avec le copier/coller , la page est à l'adresse suivante:
http://pat.damiens.free.fr/saisie_nombre.htm
Pour une raison qui m'échappe, je me suis aperçu que sur ce forum, les "input" suivis de "type" disparaissent des lignes de code. D'où le bug ici :
Code :
|
ils doivent avoir peur qu'on puisse insérer des champs dans le forum
Il y a 1203 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
