简单php生日检查器

简单php生日检查器,php,html,Php,Html,我试图编写一个php脚本来检查今天的日期是否是用户通过html表单输入的生日。它似乎不起作用,我也不明白为什么。任何帮助都将不胜感激 <!DOCTYPE html> <html> <head> <title>Birthday Check</title> </head> <body background="birthday.jpg"> <?php if(isset($_POST['birthDate'])

我试图编写一个php脚本来检查今天的日期是否是用户通过html表单输入的生日。它似乎不起作用,我也不明白为什么。任何帮助都将不胜感激

<!DOCTYPE html> 
<html>
<head>
<title>Birthday Check</title>
</head> 
<body background="birthday.jpg">
<?php
if(isset($_POST['birthDate'])){
  $bDay = $_POST["birthDate"];
  $time = strtotime($bDay);
  if(date('m/d') == date('m/d', $time)) {
    echo "Happy Birthday!";
  }
}
?>

<center><form name="birthdayCheck" method="POST" action="BirthdayCheck.php">

<h1><i><font color="yellow"> Please enter your birth date</font></i></h1>
<br>
            <input type="date" name="birthDate"><br>
            <input type="submit" name="Submit" value="Send"><br>
</form></center>
</body>
</html>

生日支票
请输入您的出生日期




得出的值是什么<代码>变量转储(日期('m/d')
变量转储(日期('m/d',$time))。如果不同,请检查
$time
,然后检查
$bDay
。另外,并非所有浏览器中的
type=“date”
功能都相同。您的代码对我来说运行良好,在Firefox和Chrome、PHP 7中进行了测试。我的echo语句不起作用,每个变量的var_dumps值都是正确的。我用的是铬