Validation E-mail and URL

<?php
$email = "";  
$website = "";  
$emailErr = "";  
$websiteErr = "";  

if ($_SERVER["REQUEST_METHOD"] == "POST")  
{  
    if (empty($_POST["email"]))  
    {  
        $emailErr = "Email is required";  
    }  
    elseif (!filter_var($_POST["email"], FILTER_VALIDATE_EMAIL))  
    {  
        $emailErr = "Invalid email format";  
    }  
    else  
    {  
        $email = $_POST["email"];  
    }  

    if (empty($_POST["website"]))  
    {  
        $websiteErr = "Website is required";  
    }  
    elseif (!filter_var($_POST["website"], FILTER_VALIDATE_URL))  
    {  
        $websiteErr = "Invalid URL format";  
    }  
    else  
    {  
        $website = $_POST["website"];  
    }  
}  
?>

<!DOCTYPE html>
<html>
<body>

<h2>Email & URL Validation</h2>

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

  Website: <input type="text" name="website">  
  <span style="color: red;"><?php echo $websiteErr; ?></span><br><br>

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

</body>  
</html>

Output

Email & URL Validation

Email:

Website (URL):