仅在php中的计算器(没有客户端脚本)

时间:2013-06-19 10:26:18

标签: php

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

    <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"];
   }
?>

1 个答案:

答案 0 :(得分: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>