Hey,
man kann mit html keine berechnungen machen. HTML ist nur für den Grundaufbau einer seite da. Design, Berechnungen usw. macht man dann mit CSS, PHP, Javascript....
Du magst also für die 2 verschiedenen Lipid Präperaten die ml-Anzahl pro kg Körpergewicht berechnen.
Ich habe mir jetzt mal etwas zeit genommen und etwas gecodet welches dies macht, habe es nun mit php berechnet:
PHP
<?php
if (isset($_POST['submitted'])) {
$gewicht = isset($_POST['gewicht']) ? $_POST['gewicht'] : null;
$gewicht2 = isset($_POST['gewicht2']) ? $_POST['gewicht2'] : null;
$berechneLipidSpezial = 1.7 * $gewicht; // Ergebnis aus 1ster Form
$berechneLipidPeri = 2.5 * $gewicht2; // Ergebnis aus 2ster Form
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Nutriflex Lipid Spezial</title>
</head>
<body>
<h1>Berechnung der Flussrate für Nutriflex Lipid</h1>
<form method="POST">
<u>Nutriflex Lipid Spezial</u><br><br>
<label>Körpergewicht des Patienten: </label> <input type="text" name="gewicht"> kg
<input type="submit" value="Berechnen!" name="submitted">
<p>Vorgegebene maximale Flussrate pro kg Körpergewicht pro Stunde: 1,7 ml/kg/h</p>
<p>Errechnete Flussrate nach Körpergewicht:
<?php
if(isset($berechneLipidSpezial) && !empty($berechneLipidSpezial)) {
echo $berechneLipidSpezial . ' ml/h';
}
?>
</p>
<br><br>
</form>
<form method="POST">
<u><b>Nutriflex Lipid Peri</b></u><br>
<label>Körpergewicht des Patienten:</label> <input type="text" name="gewicht2"> kg
<input type="submit" value="Berechnen!" name="submitted">
<p>Vorgegebene maximale Flussrate pro kg Körpergewicht pro Stunde: 2,5 ml/kg/h</p>
<p>Errechnete Flussrate nach Körpergewicht:
<?php
if(isset($berechneLipidPeri) && !empty($berechneLipidPeri)) {
echo $berechneLipidPeri . ' ml/h';
}
?>
</p>
</form>
</body>
</html>
Alles anzeigen
Und noch was. Bei formularen. Die Beschreibungen zu den input feldern sollen als label maskiert werden. Das mit den <br>-Tags kann man auch noch besser lösen, z.b. mittels CSS.
Bei fragen einfach fragen.
Gruß,
Stef