@step-olga

Как сделать проверку дат с текущей?

Помогите, пожалуйста с проверкой дат. Есть таблица с пользователями с е-mail и датой рождения. Как написать скрипт на проверку дат с текущей, если совпадает, то отправлять письмо с поздравлением? Скрипт должен работать через cron.
  • Вопрос задан
  • 262 просмотра
Пригласить эксперта
Ответы на вопрос 4
@ShamblerR
ну для этого и язык то не нужен достаточено bash
в крон только сам скрипт закинуть, как понимаю 1 раз в день проверку.
Так что это будет как-то так, скажем в 8:10 каждый день
10 8 * * *  sh /home/vashscript.sh > dev/null 2 >> /var/log/syslog

date grep sendmail тебе в помощь
2 строчки кода будет.
ищи по файлу строчку содержащую текущую дату передавай ее в sendmail вот и все
Ответ написан
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Как написать скрипт? Руками видимо, с помощью клавиатуры.

Где код? Что не получается?
Ответ написан
@AVKor
Сюда гляньте.
Ответ написан
Комментировать
SELECT *
FROM users
WHERE date_format(now(), '%m-%d') = date_format(birthday, '%m-%d')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы