理想体重ゲッター

 PHPで、簡単に理想体重を計算できるスクリプトを作って見ました。とっても簡単なものですが、PHPはこんな風にフォームデータを1回だけ利用するプログラムがとっても得意です。では、どうぞ_(._.)_

<HTML>

<HEAD>
<TITLE>理想体重ゲッター</TITLE>
</HEAD>

<BODY>

<FORM ACTION="<?php echo $PHP_SELF; ?>" METHOD="POST">
<P ALIGN="CENTER"><FONT SIZE="6" COLOR="#006600">理想体重ゲッター</FONT></P>
<P>
<HR ALIGN="CENTER">
</P>

<BLOCKQUOTE>
<P> PHPで、簡単に理想体重を計算できるスクリプトを作って見ました。とっても簡単なものですが、PHPはこんな風にフォームデータを1回だけ利用するプログラムがとっても得意です。では、どうぞ_(._.)_</P>

<P><B><FONT SIZE="4" COLOR="#000099">[貴方の現在の身長は?]</FONT></B></P>
<BLOCKQUOTE>
<P><INPUT TYPE="TEXT" NAME="hei" SIZE="9">cm <INPUT TYPE="SUBMIT" NAME="Submit" VALUE="計算"></P>

<P><B>▼貴方の理想体重は・・・</B>
$PHP_SELFは、自分自身を呼び出す為の変数名です。HTML部分に埋め込んでいます。
<?php PHPの開始の合図。
if($hei > 0){
$ans = ($hei / 100) * ($hei / 100) * 22;
printf(" %3d kgです。", $ans);
}
PHPで数式により、身長から理想体重を計算。ここのは新しい計算式ですよ(^。^)「22」は、理想体重の指数らしい…。

「%3d」はフォーマット内容で、3桁の10進数(d)と言う意味です。「%」はフォーマットの合図?ちなみに「%03d」とすると、「061」のように答えの頭に0がつきます。
?> PHPの終了の合図。

</BLOCKQUOTE>

</BLOCKQUOTE>

</FORM>

</BODY>

</HTML>

 

 *上の内容をこのまま複写しても動きません。何故なら、表示を見やすくする為コード中に全角スペースが入っているからです。実際にお使いになる時は、この点を修正してからサーバにアップして下さい。

HOME