Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вопросы по рассылке
 
 автор: Balamut182   (17.02.2006 в 13:14)   письмо автору
 
 

Подскажите, please, как сделать так, чтоб письма отправлялись через определенный интервал времени. Меня интересует, как определить то время, когда нужно послать письмо.

   
 
 автор: Loki   (17.02.2006 в 13:18)   письмо автору
 
   для: Balamut182   (17.02.2006 в 13:14)
 

это делается с помощью планировщика cron, если его предоставляет хостер.

   
 
 автор: Balamut182   (17.02.2006 в 13:22)   письмо автору
 
   для: Loki   (17.02.2006 в 13:18)
 

То есть с помощью PHP или жабыскрипт нельзя?

   
 
 автор: Loki   (17.02.2006 в 13:26)   письмо автору
 
   для: Balamut182   (17.02.2006 в 13:22)
 

Можно, но способ уж очень ненадежный:
можно при формировании какой-нибудь страницы проверять время и, если оно попадает в заданный интервал, то отправлять письмо.
При малой посещаемости письмо может быть и вовсе неотправлено, а при большой - может быть отправлено несколько дубликатов.

   
 
 автор: Balamut182   (17.02.2006 в 13:31)   письмо автору
 
   для: Balamut182   (17.02.2006 в 13:14)
 

А есть ли какие нибудь специальные функции в PHP или MySQL для сравнения дат, например определение самой поздней даты?

   
 
 автор: Loki   (17.02.2006 в 13:34)   письмо автору
 
   для: Balamut182   (17.02.2006 в 13:31)
 

можно использовать дату в юникс формате - число секунд с 1 янв 1970г. чем секунд меньше, тем дата более ранняя.

а mysql умеет работать с датами формата ГГГГ-ММ-ДД ЧЧ:ММ
так что все просто.

   
 
 автор: Balamut182   (17.02.2006 в 13:36)   письмо автору
 
   для: Loki   (17.02.2006 в 13:34)
 

Спасибо за подсказку. Я прочитал 2 книги Softtime и нашел как передавать данные из жабаскрипт в PHP. А обратно возможно?

   
 
 автор: Loki   (17.02.2006 в 13:45)   письмо автору
 
   для: Balamut182   (17.02.2006 в 13:36)
 

условно "да":
JS может периодически обращаться к скрипту и получать от него данные. Но постоянной связи у них нет: после дого как скрипт отработал, он у существовании JS забыл - пусть сам по себе работает на стороне клиента:)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования