fanat190
Новичок
всем привет. есть задача. в БД есть таблица этап, а в ней поле срок окончания этапа. мне нужно за 3 дня до окончания этапа, отправить сообщение на е-майл. проблема в следующем: нужно учитывать выходные дни.
что у меня имеется: алгоритм который высчитавает и отправляет сообщение, но не учитывает выходные дни.
подскажите пожалуйста, как мне правильно сделать подобную задачу, я даже алгоритм не могу придумать как учитывать выходные дни(
вот алгоритм рассчета и закраски+отправка сообщения не учитывая выходные дни
<?
$iResult=floor((strtotime($row2['date'])-strtotime($date))/(3600*24));
if($iResult<3){
mail($mail,$theme,$message, "Content-type: text/plain; charset=utf-8");
?><td style="background:red;"><?=$row2['date']?></td><?
}else{
?><td><?=$row2['date']?></td><?
}
?>
что у меня имеется: алгоритм который высчитавает и отправляет сообщение, но не учитывает выходные дни.
подскажите пожалуйста, как мне правильно сделать подобную задачу, я даже алгоритм не могу придумать как учитывать выходные дни(
вот алгоритм рассчета и закраски+отправка сообщения не учитывая выходные дни
<?
$iResult=floor((strtotime($row2['date'])-strtotime($date))/(3600*24));
if($iResult<3){
mail($mail,$theme,$message, "Content-type: text/plain; charset=utf-8");
?><td style="background:red;"><?=$row2['date']?></td><?
}else{
?><td><?=$row2['date']?></td><?
}
?>
Последнее редактирование: