2011-02-01 2 views
0

Мне нужно проверить один раз в день мой database для старых файлов, загруженных моими клиентами, и напомнить им email, если их файлы устарели, чем x дней.Автоматическая отправка почты с помощью php

Есть ли у вас идеи?

Благодаря

+3

Вы можете попробовать работу cron. http://en.wikipedia.org/wiki/Cron – Gazler

+0

что все ??? – VisaMasterCard

+2

Да. Ваш вопрос не достаточно конкретный. Создайте функцию (возьмите старые записи файлов из db, отправьте электронную почту своим клиентам) и вызовите ее ежедневно с помощью cronjob. Если у вас есть проблемы с выполнением одного из этих шагов, спросите, и кто-нибудь вам поможет. – Marc

ответ

0

cronjob просто вызывает вызов скрипта на данный момент времени. Для их установки вам потребуется доступ к серверу, Plesk или панель управления.

+0

У меня есть cpanel и пробовал, но не работал – VisaMasterCard

0

Если вы никогда не делали задания cron, прежде чем пытаться сначала выполнить некоторые примеры, например, добавлять данные в таблицу каждые 30 минут или создавать новые файлы txt или журнала.

Затем, когда вы изучили задания cron правильно, например, запрет файлов, разрешения файлов и т. Д., Создайте cron с вашей работой.

Дело в том, что если вы ежедневно настраиваете свое рабочее задание cron, прекрасно понимая, как это делается, вам придется подождать много, чтобы увидеть, работает ли он.

Кроме того, запустите файлы, которые вы просматриваете, и убедитесь, что они ведут себя так, как вы ожидаете, может быть, есть синтаксическая ошибка или что-то еще, поэтому, когда cron вызывает ее, она терпит неудачу, и поэтому она, похоже, не работает.

Смежные вопросы