У меня есть электронная почта пользователя и дата истечения срока действия в моей базе данных SQL. Я должен отправить пользователям предупреждающее письмо на основании даты истечения срока действия. Но я не хочу обновлять веб-страницу, чтобы отправить электронное письмо. Как это сделать, даже я не открываю свою страницу? Моя веб-страница, как правило, php и html. Это сценарий или что-то решить?
Вы можете захотеть взглянуть на выполнение задания cron для этого. Задайте задание cron на своей веб-странице так часто (как часто это зависит от вас, может быть что-то вроде 5 минут или 24 часа). Это будет то же самое, что и загрузка вашей веб-страницы в вашем браузере.
Если вы используете cPanel, его можно настроить очень легко. Краткое введение в cron можно найти здесь: http://unixgeeks.org/security/newbie/unix/cron-1.html
Напишите сценарий для отправки почты с использованием php и добавьте этот скрипт в задание cron в Linux, Запланированную задачу в Windows os .., Установите интервал вызова этого сценария соответственно. Для получения более подробной информации http://adminschoice.com/crontab-quick- Справка
Лучший способ выполнить такую задачу – использовать задания CRON. На этот вопрос уже ответил другой вопрос. Возможно, вам стоит взглянуть на это: как отправлять электронные письма через cron job usng PHP mysql