我正在使用PHP的Html表单,如何使用$ _GET分配给在此特定代码中的IF语句中使用的变量

This is my html page:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Hello and welcome to my site</title>
</head>

<body>

<p>are these 2 numbers equal? type yes or no in the box</p>

<p2>one</p2> and  eight

<form action="welcome_get.php" method="get">
Answer: <input type="text" name="name"><br>

<input type="submit">
</form>

</body>
</html>

this is my new php page containing a previous answer and im having new errors

<html>
<body>

<?php
var_dump($_GET['name']);
$answer = $_GET['name'];
$saying = "congratulations";
if ($answer == "yes"){

echo  $saying;
}
?>


</body>
</html>

the new errors are referring to my php page which is welcome_get.php

var_dump($_GET['name']);

Additionally, to see all available GET params:

var_dump($_GET)

To assign to a new variable:

if(!empty($_GET['name'])){

    $answer = $_GET['name'];

    if($answer == 'something'){
        // do something
    }
}

You can use isset function to check if $_GET['var'] is set

    if(isset($_GET['name'])){
      $answer = $_GET['name'];
      $saying = "congratulations";
      if ($answer == "yes"){
       echo  $saying;
      }
    }