Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于w3school示例的php表单处理不传递变量_Php_Html - Fatal编程技术网

基于w3school示例的php表单处理不传递变量

基于w3school示例的php表单处理不传递变量,php,html,Php,Html,我以这个页面为例,通过处理来编写php 为了检查表单数据是否被传递到php脚本,我使用了echo语句。尽管我试图打印我的密码和姓名,但没有结果。我花了几个小时检查我的代码,并尝试不同示例中的代码,但没有任何效果 我已经阅读了stack overflow文章,但我已经确认我的php工作正常,因为我能够打印数据库中的数组以及html段落。现在我很容易犯愚蠢的错误,所以可能是这样的,但我已经尽可能彻底了 这就是我所做的。(我已删除所有不相关的内容) 编辑姓名: 密码: login.php <

我以这个页面为例,通过处理来编写php

为了检查表单数据是否被传递到php脚本,我使用了echo语句。尽管我试图打印我的密码和姓名,但没有结果。我花了几个小时检查我的代码,并尝试不同示例中的代码,但没有任何效果

我已经阅读了stack overflow文章,但我已经确认我的php工作正常,因为我能够打印数据库中的数组以及html段落。现在我很容易犯愚蠢的错误,所以可能是这样的,但我已经尽可能彻底了

这就是我所做的。(我已删除所有不相关的内容)


编辑姓名:
密码:
login.php

<html>
<body>

    <?php
    echo $_POST["pwd"];
    ?>

</html>
</body>


非常感谢任何有想法的人。我真的希望我没有忘记一些非常愚蠢的事情。

所以它现在起作用了,我不知道为什么它以前不起作用。无论如何,vardump非常有用,至少可以让我知道背景中发生了什么。

您是否尝试过echo var\u dump($\u POST);要查看发布到页面上的所有内容吗?只是想澄清一下,W3COh并不酷,我甚至不知道这一点。这是它打印的内容(我在密码字段中输入了
buts
,您可以在这里看到它:trainsarray(3){[“name”]=>string(0)”[“pwd/”]=>string(4)“buts”[“submit”]=>string(6)“submit”}奇怪的是,它提到了火车,火车是存储在我数据库中的正确密码,但我说出了我所有的数据库代码。只是一个注释。W3C不是W3C-请检查。您的代码看起来不错,应该可以工作。=>
[“pwd/”]
=>注意那里的
/
=>您是否使用了您的实际代码,或者您认为它是什么,减去
name
属性中的输入错误?
<html>
<body>

    <?php
    echo $_POST["pwd"];
    ?>

</html>
</body>