まず、私はプログラミングの専門家ではないので、理解できるように、できれば少し説明してください。ユーザーが入力できるいくつかのフィールドがあり、最後の出力を表示する計算機を作成しようとしています。基本的にこれ:
可変ボックスの「実行」ボタン「実行」を押すと、ここに結果が表示されます。
また、ユーザーはボックスを変更し、もう一度[移動]をクリックして、新しい結果で更新できます。
可能であれば、これにJavaを使用したくありません。HTML/PHPソリューションを手伝ってください。
このページの名前は「isset.php」です。
<?php
session_start();
error_reporting(E_ALL);
ini_set('display_errors', '1');?>
<!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>
</head>
<body>
<?php
if(isset($_POST['submit']))
{
$a = $_POST['a'];
$b = $_POST['b'];
$sf = $a-(2*$b);
echo "<br><br>Safety Factor is ";
echo $sf;
}
else {
echo "Your results will display here after you use the calculator.";
}
?>
<br>Calculator
<form name="submit" method="post" action="isset.php">
<table width="450px">
<td valign="center">
<label for="a">a</label></td>
<td valign="center">
<input type="text" name="a" value="45"></td></tr>
<td valign="center">
<label for="b">b</label></td>
<td valign="center">
<input type="text" name="b" value="16"></td></tr>
<tr><td colspan="2" style="text-align:center">
<input type="submit" value="Calculate!">
</td></tr></table>
</form>
</body>
</html>