我在使用 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”?
感谢所有建议!