Создание скрипта
Скрипт обрабатывает базу данных и отсылает письма.
Email, куда отсылается письмо, берётся из базы данных.
База данных наполняется сторонним скриптом, который принимает данные и сохраняет в БД.
Тело письма используется переменные: ИмяПользователя ($name) и ЧислоНовое ($key).
ЧислоНовое ($key) задается по формуле: $key=Mod($key0, 10)*10-10; (Mod - остаток от деления на 10)
Пример письма:
Кому: $email
Тема письма: Привет $name.
Сообщение: Спасибо, что отпавили данные.
Ваш ключ: $key
Есть база данных, состоящая из трех столбцов:
Email - email пользователя ($email)
Текстовое поле1 - Имя пользователя($name)
Текстовое поле2 - Число ($key0)
Настройки подключения к базе данных настраиваются (адрес к базе, таблица БД).
Так же настраиваются данные для сервера постинга email (yandex, google).
Настраиваются названия столбцов под Email, текстовое поле 1 и 2.
Пример:
`frm_data_opros1` (`id`, `ip`, `date`, `text1`, `email2`, `text3`) VALUES
(2, '127.0.0.1', '2013-06-29', 'Михаил', '[email protected]', '123123123');
text3 = $key0
text1 = $name
email2 = $email
Есть два режима работы скрипта:
1) При поступлении новой записи в базу данных, происходит отправка письма на тот e-mail, который указан в поле email2 (только новые записи, старые не обрабатывает).
2) База данных заполнена и рассылка происходит сразу по всей базе данных последовательно (обрабатывает все записи таблицы).