Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Публикация в определенное время
Форумы портала PHP.SU » » Вопросы новичков » Публикация в определенное время

Страниц (2): [1] 2 »
 

1. vlados - 31 Мая, 2011 - 13:02:55 - перейти к сообщению
В вордпресс есть функция, опубликовать в заданное время, как сделать это же на свою кмс, с бд?
2. EuGen - 31 Мая, 2011 - 13:12:17 - перейти к сообщению
Добавить поле publishTime и устанавливать его в нужный отметок времени.
Публиковать только те материалы, у которых publishTime меньше текущей даты.
3. vlados - 31 Мая, 2011 - 13:27:21 - перейти к сообщению
EuGen я знаю, ничего нового ты мне не сказал.... Огорчение
Вот вопрос тебе,EuGen как узнавать и проверять время? Улыбка
узнавать

Но я имею ввиду как-то автоматически проверял время даже если на сайт никто(!) не зашел.
(Добавление)
Помогай Профессионал Подмигивание
(Добавление)
No cURL!!
4. DeepVarvar - 31 Мая, 2011 - 14:00:26 - перейти к сообщению
vlados не в ту сторону мыслишь.. Кури маны..
EuGen все правильно сказал.
(Добавление)
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT * FROM TABLE WHERE pubdate < NOW()

/*pubdate fieldtype = DATETIME*/
5. vlados - 31 Мая, 2011 - 14:04:09 - перейти к сообщению
DeepVarvar Не понял ?
Как он время узнает????7
6. Мелкий - 31 Мая, 2011 - 14:04:12 - перейти к сообщению
cron или др. планировщик.

vlados пишет:
Но я имею ввиду как-то автоматически проверял время даже если на сайт никто(!) не зашел.

Или фокус:
разместить код публикации перед кодом обработки запроса пользователя.
И какая разница, когда была опубликована страница реально - до первого захода и её увидит первый обратившийся к сайту или опубликовать её в момент обращения к сайту и её первым увидит всё тот же гость.
7. vlados - 31 Мая, 2011 - 14:05:17 - перейти к сообщению
DeepVarvar и? выводит все где дата меньше данной. Растерялся
8. vlados - 31 Мая, 2011 - 14:06:14 - перейти к сообщению
Мелкий читай внимательно!!!

CODE (htmlphp):
скопировать код в буфер обмена
  1. Но я имею ввиду как-то автоматически проверял время даже если на сайт никто(!) не зашел.

(Добавление)
При помощи крона можно сделать запуская скрипт, но меня интересует вариант без крона!
9. DeepVarvar - 31 Мая, 2011 - 14:08:36 - перейти к сообщению
vlados !!!!!!!!!!!!!!!!!!!!!!
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT * FROM tbl WHERE pubdate < NOW()
10. vlados - 31 Мая, 2011 - 14:10:03 - перейти к сообщению
Я строю "сателитус"(название), проще говоря "умный" сателлит, который похож на реальный наполняющийся сайт!
(Добавление)
DeepVarvar...
Выбрать все из ТБЛ где дата равна нынешней дате!
Это все понятно но как ты будешь запускать и проверять это все? В вордпрессе это есть без крона и т.п,
11. DeepVarvar - 31 Мая, 2011 - 14:15:30 - перейти к сообщению
vlados пишет:
равна нынешней дате
не равна, а меньше!!!
Вам в третий класс - срочно... Говорят, пока еще бесплатно учат.
12. vlados - 31 Мая, 2011 - 14:18:48 - перейти к сообщению
DeepVarvar не смешно. Просто ошибся. Да и в коде лучше написать "равна или меньше". Но это не то.
Вам пора в 3 класс.
(Добавление)
В вордпресс есть функция, опубликовать в заданное время, как сделать это же на свою кмс, с бд?
Но я имею ввиду как-то автоматически проверял время даже если на сайт никто(!) не зашел.
13. Мелкий - 31 Мая, 2011 - 14:22:58 - перейти к сообщению
vlados пишет:
читай внимательно!!!

vlados пишет:
No cURL!!

И что? Оба предложенных мной варианта абсолютно не требуют курла. Я даже не могу представить, зачем он тут. Разве только вы предпочитаете двигатель чинить через выхлопную трубу.
14. vlados - 31 Мая, 2011 - 14:24:33 - перейти к сообщению
Мелкий как вы узнаете дату?
(Добавление)
Точнее как вы обращаетесь к скрипту автоматически?
(Добавление)
Я имею ввиду как-то автоматически обращался к файлу если на сайт никто(!) не зашел.
15. Мелкий - 31 Мая, 2011 - 14:29:26 - перейти к сообщению
vlados пишет:
Точнее как вы обращаетесь к скрипту автоматически?

Вариант 0 - а зачем? Процитирую самого себя:
Мелкий пишет:
разместить код публикации перед кодом обработки запроса пользователя.
И какая разница, когда была опубликована страница реально - до первого захода и её увидит первый обратившийся к сайту или опубликовать её в момент обращения к сайту и её первым увидит всё тот же гость.


Вариант 1: CLI, wget посредством cron или др. планировщика.

 

Powered by ExBB FM 1.0 RC1