|
|
|
| Подскажите, please, как сделать так, чтоб письма отправлялись через определенный интервал времени. Меня интересует, как определить то время, когда нужно послать письмо. | |
|
|
|
|
|
|
|
для: Balamut182
(17.02.2006 в 13:14)
| | это делается с помощью планировщика cron, если его предоставляет хостер. | |
|
|
|
|
|
|
|
для: Loki
(17.02.2006 в 13:18)
| | То есть с помощью PHP или жабыскрипт нельзя? | |
|
|
|
|
|
|
|
для: Balamut182
(17.02.2006 в 13:22)
| | Можно, но способ уж очень ненадежный:
можно при формировании какой-нибудь страницы проверять время и, если оно попадает в заданный интервал, то отправлять письмо.
При малой посещаемости письмо может быть и вовсе неотправлено, а при большой - может быть отправлено несколько дубликатов. | |
|
|
|
|
|
|
|
для: Balamut182
(17.02.2006 в 13:14)
| | А есть ли какие нибудь специальные функции в PHP или MySQL для сравнения дат, например определение самой поздней даты? | |
|
|
|
|
|
|
|
для: Balamut182
(17.02.2006 в 13:31)
| | можно использовать дату в юникс формате - число секунд с 1 янв 1970г. чем секунд меньше, тем дата более ранняя.
а mysql умеет работать с датами формата ГГГГ-ММ-ДД ЧЧ:ММ
так что все просто. | |
|
|
|
|
|
|
|
для: Loki
(17.02.2006 в 13:34)
| | Спасибо за подсказку. Я прочитал 2 книги Softtime и нашел как передавать данные из жабаскрипт в PHP. А обратно возможно? | |
|
|
|
|
|
|
|
для: Balamut182
(17.02.2006 в 13:36)
| | условно "да":
JS может периодически обращаться к скрипту и получать от него данные. Но постоянной связи у них нет: после дого как скрипт отработал, он у существовании JS забыл - пусть сам по себе работает на стороне клиента:) | |
|
|
|