-3

我有计算器按钮类型提交...我得到了值并显示在同一页面上...但无法将加法功能添加到两个数字。这是我的代码不知道下一步该做什么......来自用户的两个数字并仅显示结果。

    <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST">
        <input type="submit" value="0" name="zero">
        <input type="submit" value="1" name="one">
     </form>

<?php 
   if (isset($_POST["zero"]))
   {
        $a = $_POST["zero"];
        echo $a;
   }
   if (isset($_POST["one"]))
   {
        echo $_POST["one"];
   }
?>
4

1 回答 1

1

以下代码将显示加在一起的两个变量的值。

<?php 
  if (isset($_POST["zero"]) && isset($_POST["one"]))
  {
    $z = $_POST["zero"];
    $o = $_POST["one"];
    echo ($z+$o);
  }
?>

虽然我不确定为什么您的输入字段的值是“1”和“0”,但它们应该由这样的文本框定义;

<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST">
  <input name="zero" type="text" />
  <input name="one" type="text" />
  <input type="submit">
</form>
于 2013-06-19T10:47:22.603 回答