|
|
|
รบกวนผู้รู้ครับ : ระบบแจ้งเตือนผ่านเว็บไซต์ พอมีแนวทางหรือ code แจ้งเตือน ก่อนวันเวลาที่กำหนดไหมครับ โดย ไม่นับวันเสาร์-อาทิตย์ และวันหยุดตามปฏิทิน ราชการ |
|
|
|
|
|
|
|
วันหยุด เสาร์-อาทิตย์พอง่ายหน่อย แต่วันหยุดพิเศษ ต้องสร้างตาราง กำหนดวันหยุดพิเศษ ไว้ด้วย
Code (PHP)
$targetdate="2015-07-20";
$alertdate_time = chk_day( strtotime('-1 day', strtotime($targetdate));
funciton chk_day( $tm ){
$day_week = date('w', $tm);
if( $day_week == 0|| $day_week==6 || is_extra_day($tm)){
$tm=chk_day( strtotime('-1 day', $tm));
}
return $tm;
}
function is_extra_day( $tm ){
global $db; $dte = date('Y-m-d', $tm);
$rs=$db->query("select dte from extraday where dte='$dte' ");
return $rs->num_rows;
}
|
ประวัติการแก้ไข 2015-07-18 06:54:26
|
|
|
|
Date :
2015-07-18 06:49:31 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|