Form Validation Required Fields

<?php  
$name = "";  
$nameErr = "";  

if ($_SERVER["REQUEST_METHOD"] == "POST")  
{  
    if (empty($_POST["name"]))  
    {  
        $nameErr = "Name is required";  
    }  
    else  
    {  
        $name = $_POST["name"];  
    }  
}  
?>  

<!DOCTYPE html>  
<html>  
<body>  

<h2>Form Validation</h2>  

<form method="post">  
Name: <input type="text" name="name">  
<span style="color: red;"><?php echo $nameErr; ?></span><br><br>  

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

</body>  
</html>

Output

Form Validation
Name: