Php 得到的形式不会回声
我开始学习PHP,在逐字逐句地复制了我所遵循的每一个指南之后,我就一直停留在这一点上。当我完成下面的表单时,它会更新查询字符串,但不会回显段落,打印时也是如此。我看到的其他答案是重新安装服务器,但我在主机Gator上安装了它Php 得到的形式不会回声,php,html,Php,Html,我开始学习PHP,在逐字逐句地复制了我所遵循的每一个指南之后,我就一直停留在这一点上。当我完成下面的表单时,它会更新查询字符串,但不会回显段落,打印时也是如此。我看到的其他答案是重新安装服务器,但我在主机Gator上安装了它 <form methon="get" action="index.php"> <input type="text" name="name"> <input type="text" name="age"> <input type="
<form methon="get" action="index.php">
<input type="text" name="name">
<input type="text" name="age">
<input type="submit" name="name" value="submit">
</form>
<?php
$name = $GET_['name'];
$age = $GET_['age'];
echo '<p>' . $name '</p>';
echo '<p>' . $age . '</p>';
?>
你犯了4个错误
“”$名称。“”
您在代码中犯了几个错误
- 您需要将
更改为methon
method
- 您需要更改
和$GET\['name']
$GET_uuzy['age']代码>
到$_GET['name']代码>和
$\u GET['age']代码>
- 那么您缺少了一个
当你不想重复你的名字
姓名:
年龄:
PHP:
方法
?什么?。这个$GET.[…]
应该是$\u GET[…]
表单上的方法
,而不是方法
您有打字错误,应该使用方法而不是方法1<代码>方法应该是方法
2$GET.['name']
应该是$\u GET['…']
3。回音“”$名字。” ",;你忘了第二点了,这是你得到的。如果你学习php,请仔细学习为什么这个答案会被否决?
<?php
if(isset($_GET['submit'])){
$name = $_GET['name'];
$age = $_GET['age'];
echo '<p>' . $name .'</p>';
echo '<p>' . $age . '</p>';
}
?>
<form method="get" action="">
<input type="text" name="name"/>
<input type="text" name="age"/>
<input type="submit" name="submit" value="submit"/>
</form>
<form method="get" action="index.php">
Name:<input type="text" name="name">
Age:<input type="text" name="age">
<input type="submit" name="name" value="submit">
</form>
<?php
$name = $_GET['name'];
$age = $_GET['age'];
echo '<p>' . $name . '</p>';
echo '<p>' . $age . '</p>';
?>