我必须创建一个可由管理员启用和禁用的表单, 在我的情况下,管理员每年将表格启用两个月(由用户填写)一种调查。
管理员提供开始日期和结束日期,如果当前日期在periode中,并且为所有用户启用了表单,则会显示“表单不可用”消息。
表单包含大量信息,这些数据将存储在多个表的数据库中。
我该如何以编程方式执行此操作?
答案 0 :(得分:0)
有不同的方法可以做你想要的。一种方法是使用time()
函数访问当前时间戳,并通过if语句运行它来检查设置日期,
<?php
$sDate = 1494354600;
$eDate = 1499625000;
$cDate = time();
if($cDate>$sDate&&$cDate<$eDate){
<Form code here>
}
else{
echo "Form Unavailable";
}
?>
sDate
是表单可用日期的时间戳,eDate
是表单可用的日期,cDate
是当前日期。
此代码将于2017年5月10日至2017年7月10日[DD / MM / YYYY]提供表格。
您可以使用某些可在Google搜索中找到的网站将日期转换为时间戳。
希望这会有所帮助。