• Страница 1 из 1
  • 1
Доступ запрещен. Истек период сессии.
ProsvetekvatorДата: Воскресенье, 13.10.2013, 18:16 | Сообщение # 1
Статус: Offline
Полковник
Сообщений: 152
Награды «2»
-
+
«7»
Вчера на одном из своих сайтов на юкоз заменил условный оператор $MODER_PANEL$, а точнее кнопочку "Удалить материал" на:
Код
<?if($MODER_PANEL$)?><a href="javascript://" class="button1" style="color:white;" rel="nofollow" onclick="_entrRem('dib$ID$','/index/92-3-$ID$-Rb9gKW1u','http://s86.ucoz.net','Вы подтверждаете удаление?');return false;">Убрать из списка</a><?endif?>  


Все исправно работало, но на следующий день перестали удаляться материалы и появлялось сообщение:
Цитата
Доступ запрещен. Истек период сессии.


Как всегда "погуглив" не мало страниц, все же нашел ответ, дело в том, что в ссылке в коде выше /index/92-3-$ID$-Rb9gKW1u а точнее ее окончание динамическое и каждую новую сессию оно разное.

Исправить это очень легко, заменив в ссылке /index/92-3-$ID$-Rb9gKW1u окончание Rb9gKW1u на код:
Код
<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>


В конечном итоге у меня получилось вот так:
Код
<?if($MODER_PANEL$)?><a href="javascript://" class="button1" style="color:white;" rel="nofollow" onclick="_entrRem('dib$ID$','/index/92-3-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>','http://s86.ucoz.net','Вы подтверждаете удаление?');return false;">Убрать из списка</a><?endif?>  


Проблемы по установке скриптов пишите на форум: тыц
Пообщаться здесь
«Пред. тема | След. тема»
Слюнявый-ПапаДата: Понедельник, 14.06.2021, 11:03 | Сообщение # 2
Статус: Offline
Рядовой
Сообщений: 1
Награды «0»
-
+
«0»
не работает
  • Страница 1 из 1
  • 1
Поиск:
Понравилась тема? Расскажи друзьям...