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