PHP Post没有收到信息

时间:2015-08-03 20:35:54

标签: php html netbeans

我只是在学习html和php,但它不起作用。任何人都可以指出我正确的方向:

我的表格:

<form action="" method="post"> 
                    <p>Your name: <input type="text" name="name" /></p>
                    <p>Your age: <input type="text" name="age" /></p>
                    <p><input type="submit" /></p>
</form>

PHP:

Hi <?php echo htmlspecialchars($_POST['name']); ?>.
You are <?php echo (int) $_POST['age']; ?> years old.

当我点击提交时,页面会加载到同一页面,但它不会提取姓名或电子邮件。

我也尝试过添加:

<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">

但是当我点击提交时,会出现404错误:

<?php%20echo%20htmlspecialchars($_SERVER[

在我的网址的最后一位?

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:-1)

PHP: Hi <?php echo $_POST['name']; ?>. You are <?php echo $_POST['age']; ?> years old.

在输入类型的年龄写: <input type='number' ....