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

时间:2014-01-25 00:39:21

标签: php html

我使用此页面作为示例http://www.w3schools.com/php/php_forms.asp

编写处理php

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

我已经阅读了堆栈溢出帖子form variables not passing to php,但我已经确认我的php工作正常,因为我能够从我的数据库打印数组,以及html段落。现在我很容易犯下真正愚蠢的错误,所以它可能就是这样,但我尽可能地彻底。

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

<form action="login.php" method="post">
        <div id="name">
            editors name: <input type="text" name="name">
        </div>
        <div id="pswd">
            password: <input type="password" name="pwd">
        </div>
        <div id="submit">
            <input type="submit">        
        </div>
</form>

的login.php

<html>
<body>

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

</html>
</body>

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

1 个答案:

答案 0 :(得分:0)

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