Функция для кук

161
08 ноября 2017, 03:14

Сделал функцию, которая добавляет и удаляет куки, проблема в том, что, если её запустить несколько раз подряд, то будет ошибка Невозможно переопределить actionCookie () (ранее объявленный почему так?

<?php
    function fooCookie($action, $key, $val=1, $time=null, $del=null) {
        function actionCookie($action, $key, $val, $time=null) {
            if(empty($time)) {
                return setcookie($key, $val, time() + 3600);
            }
            elseif(!empty($time)) {
                return setcookie($key, $val, time() + $time);
            }    
        }
        if($action == 'add') {
            return actionCookie($action, $key, $val, $time);
        }
        if($action == 'del') {
            return setcookie($key, '', time()); 
        }
    }
    fooCookie('add', 'kuka', 'tratata', '3333333');
    fooCookie('add', 'kuka22', 'trampampam');
    fooCookie('del', 'kuka');
?>
READ ALSO
cUrl vk Авторизация

cUrl vk Авторизация

Прочитал 100500 страниц информации по авторизации через CURL в ВК

1208
Стоит ли закэшировать меню в Wordpress?

Стоит ли закэшировать меню в Wordpress?

На сайте есть древовидное меню, которое содержит в себе три ступени: Категория А

197
Ссылка на определённую страницу

Ссылка на определённую страницу

Допустим в админке, в разделе "Страницы" создана страница со специфическим контентомИ именно на этой странице нужно подключить определённый...

193
Как изменить view пагинации в Yii2

Как изменить view пагинации в Yii2

есть дата провайдер:

274