Меню сайта
Мы в соц сетях
Опросы
Оцените мой сайт


Результаты Архив опросов
Всего ответов: 183
Статистика


Рейтинг SIMPLETOP.NET
Besucherzahler ukrain women
счетчик посещений
Мини-профиль
Наша кнопка
Мы будем вам признательны если вы разместите нашу кнопку у себя на сайте.Если вы хотите обменятся с нами баннерами,пишите в




Реклама
Реклама
Главная » Файлы » Всё для Ucoz » Скрипты

    • 13.07.2025
    • У вас нет прав
    • Загрузок: 0
    Давно ловлю себя на мысли, что при добавлении и редактировании какой-либо статьи - часто вылазит окошко с надписью "Доступ запрещен. Истек период сессии."

    Не удивительно, я могу пойти пить чай, что-то вспомнить, начать отвечать на сообщения, в общем, часто отвлекаюсь.

    Предлагаю может не гениальное, но простое и эффективное решение данной проблемы

    Code

    <?if($PAGE_ID$="edit" || $PAGE_ID$="add")?>  
      <script type="text/javascript">  
      _sesReload = function ()  
      {  
       $.get('/$MODULE_ID$/0-0-0-0-1', function (recieveData)  
       {  
       var newSess = $('input[name="ssid"]', recieveData).val();  
       $('input[name="ssid"]').val(newSess);  
       });  
      }  
      _sesTimeout = setInterval('_sesReload()', 900000);  
      </script>  
      <?endif?>

    К сожалению никогда не получалось засечь, сколько же живет сессия при добавлении/редактировании материала, по этому выставил 15минут (900000ms = 15 * 60 * 1000)

    Ну собственно и все.

    Примечание: Для блога скрипт необходимо добавить в шаблон Страница архива материалов, для остальных модулей Страница добавления/редактирования материала

Скачивать могут только зарегистрированные пользователи!
Регистрация · Вход
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]