我需要一个 php 代码来监控不同注册工人的许可证的到期日期。此外,只要其中一个工作人员的许可证即将到期或已经过期,管理员就需要收到通知,以便他们向该工作人员发送电子邮件。
这是我到目前为止所做的代码..(但通知部分还没有在这里,我试图首先关注开始和到期日期。)谢谢!
<?php
session_start();
$connect = mysql_connect("localhost","root","") or die ("could'nt connect to db");
mysql_select_db("tesda") or die ("cant connect");
$table = 'exdates';
?>
<html>
<head>
<title>untitled</title>
<script type="text/javascript">
window.onload = function(){
new JsDatePick({
useMode:2,
target:"inputField",
dateFormat:"%Y-%m-%d"
});
};
</script>
<script type="text/JavaScript">
<!--
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);",timeoutPeriod);
}
// -->
</script>
<body>
<?php
$start = $_POST['startdate'];
echo 'Date(license received): ';
echo date("m - d - Y".$start);
$monthAgo = date("m/ d /Y",strtotime('+3 years'));
echo ' your license will expire on: '.$monthAgo;
if(date($monthAgo)=='-1 month'){
echo 'Your License will expire in 1 month!';}
?>
</body>
</head>
</html>
我希望在数据库中手动编码开始日期,但到期日期将基于添加三年..当我尝试这个时,开始日期与计算机日期相同,并添加了 3 年到期日期..但是,我的问题是当我尝试更改计算机的日期时,开始日期以及到期日期也发生了变化..如果每次这台计算机中的日历更改时它都继续更改,它将如何过期?我应该怎么办?谢谢!:)
如果它总是这样,它到底怎么会过期..拜托,我真的需要你的帮助..我自己继续编辑它,但我做不到..谢谢!:)