PHP - планирование даты

привет, есть ли способ заблокировать страницу на основе даты ввода. Например, администраторы вводят время начала с 18 июня 2018 г. по 22 июня 2018 г. некоторые пользовательские функции заблокированы или отключены до времени начала и будут снова отключены в конце. К сожалению, я не могу опубликовать код, потому что не знаю, как это сделать. любая помощь очень ценится

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
74
1

Ответы 1

Привет, как только решение, вам нужно изменить его в php.ini и disabled_function, но это не имеет смысла для пользовательской функции, а также не может измениться во время выполнения, поэтому я бы предпочел, чтобы вы альтернативное решение

<?php
    $startTime   = strtotime('2008-09-22');
    $endTime     = strtotime('2008-09-25');
    $now = new DateTime();
    $currentDate = $now->format('Y-m-d');
    $currentTime = $now->getTimestamp(); 

    function a(){
     if ($currentTime>$startTime && $currentTime<$endTime){
       // in this scope this is enable so you can put logic here
     } else {
       // in this scope this is disable section so you can return error warning and false
        return false;
     }
    }
?>

в части отключения, могу ли я отключить там страницу? извини, я ничего не понимаю, я только новичок

pao Kiff 19.06.2018 10:02

Да, вы можете написать там код javascript и по идентификатору, например $ ("# div"). Disable () на основе вашей логики

D M Patel 19.06.2018 12:42

сэр, это я снова, не могли бы вы дать мне пример кода, как отключить div или страницу?

pao Kiff 20.06.2018 11:36

Другие вопросы по теме