I'm now making a contact form, but I get the error below. Undefined variable: name_result in check.php
I want to make the website like: Welcome Mr.(Ms.) name
HTML(Updated)↓
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
    <h1>Contact form</h1>
    <form method="POST" action="check.php">
        <div>
        <div>
        <label for="" class="font">Title:</label>
        <label for="" class="font">Name:</label>
        </div>
        <div>
            <div>
            <input type="radio" name="gender" value="Mr.">
            <input type="radio" name="gender" value="Ms.">
       <input type="text" name="name" value="" class="text"><br>
            </div>
            <br>
        <div>
        <input type="submit" value="submit" name="submit">
        </div>
    </form>
</body>
</html>
check.php(Updated)↓
<?php
    $gender = $_POST['gender'];  
    $name = $_POST['name']; 
    $name_result = '';
        if(isset($_POST['submit'])){ 
                if(isset($_POST['gender'])){
                    $name_result = 'welcome ' . $gender . $name;
                }else{
                    $name_result = 'Oops! No name typed';
                }
            }
?>
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
    <h1>confirm</h1>
    <div>
    <p><?php echo $name_result; ?></p>
    </div>
</body>
</html>
Thank you in advance.
 
     
     
    