форум вебмастероff на AlfaSpace.NET |
Ubuntu и Linux
|реактивный бесплатный хостинг
| Киноклуб. ВСЁ БЕСПЛАТНО!
база знаний хостинга
|
правила форума
| Начало ° Ответить ° Статистика ° Опрос ° Регистрация ° Поиск ° FAQ ° |
| Форум вебмастеров на AlfaSpace.NET / Создание сайта / Скрипт, реагирующий на изменение даты |
| Автор | Сообщение |
| Jadd Участник 106 |
# Дата: 27 Сен 2006 09:25 Необходимо сделать скрипт, который будет выполняться каждый день, допустим в 3 часа дня. Как этого можно добиться? |
| Михаил Ушел в бан) 2582 |
# Дата: 27 Сен 2006 09:35 Jadd Поставить скрипт на CRON, если его предоставляет хостер. |
| gl_SPICE Участник 1787 |
# Дата: 27 Сен 2006 11:39 » Jadd Необходимо сделать скрипт, который будет выполняться каждый день, допустим в 3 часа дня. Как этого можно добиться?Если КРОНа нет, напиши прогу с таким алгоритмом: подключиться к И-нету, открыть браузер, подключиться в такому-то узлу... Короче, без КРОНа никак .
Хотя, если тебе не строго в три часа нужно, и скрипт будет исполняться, например, с главной страницы, и посетители к тебе часто ходят... Короче, напиши на PHP проверку даты, если с прошлого выполнения скрипта прошло более 24 часов, то выполнить его снова .
В общем, всё что написал выше — онанизм... |
| Jadd Участник 106 |
# Дата: 27 Сен 2006 14:17 А если задача стоит так: выложен анонс на неделю вперед. Когда день проходит, надо его убирать из ленты новостей, сдвигая ее (так, чтобы текущий день был всегда сверху). Если нет КРОНА, то единственный способ - поставить скрипт на посещение страницы новостей? |
| acsid Alfa Guru 2449 |
# Дата: 27 Сен 2006 14:21 Jadd ну да при загрузке старинцы проверять число и соотвественно обновлять новости.. темболее нафиг тебе обновлять новости если никто их не видит и не посещает. |
| gl_SPICE Участник 1787 |
# Дата: 27 Сен 2006 14:29 Jadd, блин, а сразу-то не мог конкретно задачу поставить , это же банальная ситуация . |
| Jadd Участник 106 |
# Дата: 29 Сен 2006 04:09 gl_SPICE Потому что это только одна из задач. Необходимо еще делать рассылку каждый день... |
| Рамиль minibb moder 1152 |
# Дата: 29 Сен 2006 07:42 Jadd Тут уж без крона не обойдёшься Ну или рассылка только если кто-то зашёл. Да и если уж новости такие важные, используй Subscribe.ru и рассылай вручную |
| acsid Alfa Guru 2449 |
# Дата: 29 Сен 2006 15:14 неужели так сложно раз в день зайти на саит , скажем утром и запустить рассілку из админки. |
| Jadd Участник 106 |
# Дата: 30 Сен 2006 05:14 acsid Не сложно. Но рассылка должна запускаться каждый день ровно в 12 ночи. Не всегда есть доступ к компу... И вообще это тупо, имхо, если есть возможность автоматичекой настройки этого дела. Спросил, есть ли на хостинге CRON. Админ ответил: "Имеется. Возможно вставить в крон вызов через wget php-скрипта из Вашего сайта. " Расшифруйте, плз, ответ. Есть script.php, который надо выполнять каждый день в 00 часов. Получается надо выполнить команду: crontab * 0 * * * script.php Или не прав? И куда ее писать? Не с фтп же? Как пользоваться wget (знаю, что это утилита для скачивания файлов) в данном контексте? |
| persei Участник 493 |
# Дата: 30 Сен 2006 06:12 Типа того. crontab * 0 * * * wget http://my_site.ru/script.php Вот чето типа этого надо добавить в cron.daily |
| Jadd Участник 106 |
# Дата: 2 Окт 2006 00:35 persei Главный вопрос: как? :) |
|
Powered by miniBB forum software © 2001-2008
Powered by miniBB-gzipper. Original size:28611, gzipped size:8786 |