我很困惑,不确定为什么此代码无法正常工作。
这是原始代码:
//start date to end date
<?php if($show5 < $show6) { ?>
<a>show content</a>
<?php }?>
如果“开始日期”和“结束日期”值为空,则我要删除或隐藏<?php if($show5 < $show6) { ?>
<?php }?>
并“显示内容”。
而且,如果“开始日期”和“结束日期”值不为空,那么我想删除或隐藏<?php if($show5 != '' && $show6 != '') { ?>
<?php }?>
并显示内容。如果开始日期到结束日期都未到期,并且开始日期到结束日期都未到期,则隐藏内容。
<?php if($show5 != '' && $show6 != '') { ?>
//start date to end date
<?php if($show5 < $show6) { ?>
<?php } ?>
<a>show content</a>
<?php if($show5 != '' && $show6 != '') { ?>
<?php } ?>
<?php }?>
这是你想做的吗?
<?php if ($show5 != '' && $show6 != '') { ?>
//start date to end date
<?php if (strtotime($show5) < strtotime($show6)) { ?>
<a>show5 content</a>
<?php } ?>
<?php if (strtotime($show5) > strtotime($show6)) { ?>
<a>show6 content</a>
<?php } ?>
<?php } ?>
底部代码不是必需的,因此会引发错误。而且html不得不在顶部移几行,而您却错过了其中的一行<?php } ?>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句