我只是在学习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[
在我的网址的最后一位?
任何帮助都将受到高度赞赏。
答案 0 :(得分:-1)
PHP:
Hi <?php echo $_POST['name']; ?>.
You are <?php echo $_POST['age']; ?> years old.
在输入类型的年龄写:
<input type='number' ....