HTML と PHP で複数の送信ボタンに問題があります。Web ベースの電卓用の GUI をコーディングしようとしました。それはとても簡単ですが、php の関数はそれほど簡単ではありません。だから私は6つの送信ボタンを備えたこのシンプルなGUIを持っています:
<?php
$output= isset($_POST['output']) ? $_POST['output'] : "";
function calc(){
//calculate...
}
?>
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8" />
<title>Calc</title>
<style type="text/css">
.bwidth {
width: 100%;
}
</style>
</head>
<body>
<form action="calc.php">
<h1>
<u>MY Own Calculator</u>
</h1>
<table border="3px" type="box" cellspacing="5px" width="250px">
<tr style="height: 24px;">
<td colspan="3"><input type="text" name="<?php $ausgabe ?>"
value="0" style="width: 98%;" /></td>
</tr>
<tr>
<td><input class="bwidth" type="submit" name="1" value="1" /></td>
<td><input class="bwidth" type="submit" name="2" value="2" /></td>
<td><input class="bwidth" type="submit" name="3" value="3" /></td>
</tr>
<tr>
<td><input class="bwidth" type="submit" name="minus" value="-" /></td>
<td><input class="bwidth" type="submit" name="plus" value="+" /></td>
<td><input class="bwidth" type="submit" name="enter"
value="=" /></td>
</tr>
</table>
</form>
</body>
これらの多くの送信ボタンをどのように区別できますか? 複数の送信ボタンを持つことさえ可能ですか? ボタンを値で区切ってみましたが...うまくいきませんでした。
そして、sb は、テキストフィールドの既存の値に値を追加する方法を考えていますか? ボタン1を押すと、テキストフィールドに1が書き込まれ、ボタン2を押すと数字2が追加されるので、「12」になりますか?
すべての提案に感謝します!