{source}
<form action="" method="post">
<h3>Upewnij się czy nie grozi Ci otyłość!</h3>
<table>
<tr><td>Waga [kg]</td><td> <input type="text" name="weight" id="" /></td></tr>
<tr><td>Wzrost [cm]</td><td> <input type="text" name="height" id="" /></td></tr>
<tr><td><input type="reset" value="Anuluj" /></td><td> <input type="submit" name="submit" value="Policz" /> <a href="/index.php/pl/php/kalkulator-bmi/kod-zrodlowy-bmi-pl" target="_self">pokaż kod źródłowy PHP</a></td></tr>
</table>
</form>
<?php
if(isset($_POST['submit']))
{
$weight = $_POST['weight'];
$weight = preg_replace('/,/', '.', $weight); # change decimal point from Polish to English
$height = $_POST['height'];
$height = preg_replace('/,/', '.', $height); # change decimal point from Polish to English
if (($weight > 0) and ($height > 0))
{
$bmi = $weight/($height/100)**2;
$bmi = sprintf("%.2f", $bmi);
$bmi_pl = $bmi;
$bmi_pl = preg_replace('/\./', ',', $bmi_pl); # change decimal point back from English to Polish
echo "<h3>BMI = $bmi_pl</h3>";
if ($bmi <18.5)
{
echo "Masz <b>niedowagę</b> wg Skali Otyłości WHO.<br>Powinieneś(aś) zwiększyć dzienną ilość kalorii w diecie i odwiedzić lekarza rodzinnego!";
}
else if ($bmi >=18.5 and $bmi <=25)
{
echo "Twoja waga jest <b>w zakresie normy</b> wg Skali Otyłości WHO.<br>Gratulacje!";
}
else if ($bmi >25 and $bmi <=30)
{
echo "Masz <b>nadwagę</b> wg Skali Otyłości WHO.<br>Powinieneś(aś) więcej ćwiczyć i zastanowić się nad zmianą diety.";
}
else if ($bmi >30 and $bmi <=35)
{
echo "Jesteś <b>otyły(a)</b> wg Skali Otyłości WHO.<br>Powinieneś(aś) zdecydowanie zmienić dietę!";
}
else
{
echo "Jesteś <b>bardzo otyły(a)</b> wg Skali Otyłości WHO.<br>Powinieneś(aś) niezwłocznie udać się do lekarza rodzinnego!";
}
}
}
else
{
# echo "<h3><br></h3><br><br>";
}
echo "<p><img src=\"/images/health/BMI.png\" alt=\"Photo by unknown author\" vspace=\"3\" /></p>\n";
?>
{/source}