无法在PHP中显示数据总和

时间:2016-02-08 18:54:51

标签: php html

我正在使用以下环境:

PHP 5.6版 Apache 2.4 O.SWindows 10。

以下是我的表单代码和处理表单提交的PHP脚本。当我提交表格时,我得到一个空白页面。它不打印“总计:”。此外,如果我删除isset条件,我会收到以下错误:

  

“注意:未定义的索引:F:\ small php projects \ addnnum.php中的value1   在第5行“

     

“注意:未定义的索引:F:\ small php projects \ addnnum.php中的value2   在第6行“

addnum.html

<!DOCTYPE html>
<html>
    <title>PHP - Add two numbers</title>
    <body>
        <form action="addnnum.php" method="post">
            <input type="number" name="value1" value="0" />
            <input type="number" name="value2" value="0" />
            <input type="submit" name="submit" value="Calculate values"/>
        </form>
    </body>
</html>

addnnum.php

<?php
echo "Test";

if (isset($_POST['submit']))
{
    $value1 = $_POST['value1'];
    $value2 = $_POST['value2'];
    $sum    = $value1 + $value2;

    echo "Total :" . $sum;
}
?>

1 个答案:

答案 0 :(得分:0)

我找到了问题的原因。它似乎是PHP风暴版本10中的问题。

我已卸载ver 10并安装了ver 9.它运行正常。这是链接

https://intellij-support.jetbrains.com/hc/en-us/community/posts/206999125-PhPStorm-10-does-not-allow-POST-method

希望这会有所帮助..