在PHP浏览器中不断看到错误(与表单相关)



因此,基本上我正在尝试在HTML文档上学习PHP,在编写表单时,每次刷新页面时都会看到一条错误消息,但我的代码运行得非常好。

我一直看到的错误消息是:

注意:未定义的索引:第24行/opt/lamp/htdocs/testphp.php中的名称

这是我的代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> </title>
</head>
<body>

<form action="testphp.php" method="get">
Name: <input type="text" name="name"><br>
<input type="submit">
</form>
<br><br>
<?php
echo $_GET["name"];
?>
</body>
</html>

有人能帮帮我吗?

您应该首先使用isset()

<?php
if(isset($_GET["name"])){
echo $_GET["name"];
}
?>

最新更新