Задать вопрос
grinko03
@grinko03
Backend - developer ::> PHP

Как ограничить доступ к скрипту (Боту) в определенное время?

Всем привет !

Хочу сделать функцию, чтобы я мог устанавливать время работы Бота. Но время работы будет хранится в базе данных, поэтому просто указать их в условии не получиться. Подскажите пожалуйста кто-нибудь, у меня уже варианты закончились как сделать условие (

if ((date ('H:i') >= $start) && (date ('H:i') <= $stop)) {
       exit ("start - stop");
 }


В этом коде $start - Время начало работы Бота, а $stop - Время окончания работы Бота. Этот вариант рабочий, но если поставить время работы с 10:00 до 02:00 , то этот не хочет работать (
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Средний 1 комментарий
Ответ пользователя Олег К ответам на вопрос (3)
@lolzqq
HTML,CSS,JS,PHP
Сделайте промежутки с 10:00 до 23:59 и с 00:00 до 02:00 ночи.
Условно вам надо где цифры - добавить ещё пару переменных
if ((date ('H:i') >= 10:00) && (date ('H:i') <= 23:59) || (date ('H:i') >= 00:00) && (date ('H:i') <= 02:00)) {
exit ("start - stop");
}
Ответ написан
Комментировать