我试图让我的网站在2月15日和11月15日期间显示不同的div而不是其他年份。有人会告诉我我做错了吗?
<?php
$today = date('m-d');
$enrollDate = date('m-d', strtotime($today));
$enrollBegin = date('m-d', strtotime('02-15'));
$enrollEnd = date('m-d', strtotime('11-15'));
if (($enrollDate >= $enrollBegin) && ($enrollDate <= $enrollEnd)) { ?>
<div id="qualifybox">Show this div from Feb 15 to Nov 15</div>
<?php } else { ?>
<div id="gobox">Show this div from Nov 15 to Feb 15</div>
<?php } ?>
谢谢!
我已经尝试更改日期以测试我的其他div - 但它不会显示。
答案 0 :(得分:0)
您的条件顺序相反:
if (($enrollDate <= $enrollEnd) && ($enrollDate >= $enrollBegin)) { ?>