どういうわけか、僕の周りでPHPが大流行しているのです。
多くの人が、PHP取得のために勉強しています。
多くの人が、PHP取得のために勉強しています。
僕自身は、そんなにPHPは得意では無いのですが、
その流行(?)にあやかって、PHPで簡単なコンテンツを作りました。
BMI測定
http://www.e-riverstyle.com/php/bmi.html
ちなみにPHPのソースは下記です。
その流行(?)にあやかって、PHPで簡単なコンテンツを作りました。
BMI測定
http://www.e-riverstyle.com/php/bmi.html
ちなみにPHPのソースは下記です。
<?php
$name = $_POST["name"]; //名前の入力(無くても良いです。)
print("".htmlspecialchars($name)."さん<br />");
$height = $_POST["height"]; //身長の入力
if (preg_match("/^[0-9.0-9]+$/", $height)) {
print("貴方の身長は[".htmlspecialchars($height)."]cm<br />");
} else {
print("半角数字でご入力ください。<br />");
}
$weight = $_POST["weight"]; //体重の入力
if (preg_match("/^[0-9.0-9]+$/", $weight)) {
print("貴方の体重は[".htmlspecialchars($weight)."]kg<br />");
} else {
print("半角数字でご入力ください。<br />");
}
$height=$height/100; //体重の数値に合わせる
$bmi=$weight/($height*$height);//BMIの計算
$bmi = round($bmi,1); //小数点第一位まで表示
print("貴方のBMI値は[".htmlspecialchars($bmi)."]<br />");
if($bmi>=30){
echo"貴方は[要減量肥満]です。<br />";
}else if($bmi>=25&&$bmi<=30){
echo"貴方は[要注意肥満]です。<br />";
}else if($bmi>=18.5&&$bmi<=25){
echo"貴方は[適正]です。<br />";
}else if($bmi<=18.5){
echo"貴方は[やせている]です。<br />";
}else if($bmi>=25||$bmi<=25){
printf("貴方はこの結果にはあてはまりましぇん。");
}
?>















コメントする