このフォームは、 "inp"フィールドでのみデータを取り込みます。 2つの数字を乗算するには最初の数字を入力し、 "="を押して数字を "out"フィールドに送り、2番目の数字を入力して "*"を押します。計算の結果($ result)を "out"フィールドに投稿しようとしていて、PHPを使ってこれを行う方法がわからない。どんな助けでも大歓迎です。フォームフィールドでの計算後のPHP結果の投稿
PHP:
$input = $_POST['inp'];
$output= $_POST['out'];
if($_POST['submit'] == 'add') {
$result = $input + $output;
//set result to "out"
}
else if($_POST['submit'] == 'sub') {
$result = $input - $output;
//set result to "out"
}
else if($_POST['submit'] == 'mul') {
$result = $input * $output;
//set result to "out"
}
else if($_POST['submit'] == 'div') {
$result = $input/$output;
//set result to "out"
}
else if($_POST['submit'] == 'equ') {
$result = $input;
//set result to "out"
}
形式:
<body>
<form action = "calc.php" method = "post">
<input type="text" value="0.0" name="out" readonly/>
<input type="text" value="0" name="inp"/>
<input type="submit" value="+" name="add"/>
<input type="submit" value="-" name="sub"/>
<input type="submit" value="*" name="mul"/>
<input type="submit" value="/" name="div"/>
<input type="submit" value="=" name="equ"/>
</form>
</body>
この 'の" 0.0名前=」 '' –