Создание ссылки

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Elfet
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 6 месяцев

Создание ссылки

Сообщение Elfet »

Всем привет!
У меня вопрос, как создать ссылку на какой-то файл и передать в него сессию? Тоесть я открыл файл overall_header.html дописал туда строчку:

Код: Выделить всё

<li><a href="mod.php">Mod</a></li>
Но переходя по этой ссылке переходишь не на mod.php?sid=************ , а на mod.php, где уже нету авторизации.
Как сделать ссылку с передачей сессии в неё?
Остальные ссылки в файле выглядят вот так :/

Код: Выделить всё

<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
Заранее спасибо!
Аватара пользователя
Gorbushka
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет
Откуда: Россия/Москва

Re: Создание ссылки

Сообщение Gorbushka »

sid=************ не передаётся в URL... Если нажмёшь на "список форумов" - сид исчезнет из URL...
Сильно не баньте ;)
Аватара пользователя
Elfet
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 6 месяцев

Re: Создание ссылки

Сообщение Elfet »

Я нажимаю, но он не исчезает. Видимо есть настройки для работы через sid.
Аватара пользователя
Gorbushka
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет
Откуда: Россия/Москва

Re: Создание ссылки

Сообщение Gorbushka »

Видимо у тебя глючит phpBB... даже наhttp://www.phpbbguru.net/community/ не показывается sid... SEO тут ни при чём...
Сильно не баньте ;)
Аватара пользователя
Elfet
phpBB 1.2.0
Сообщения: 14
Стаж: 18 лет 6 месяцев

Re: Создание ссылки

Сообщение Elfet »

ндааа :) Так что делать если мне всё таки нужен sid? Ведь его можно как-нибудь получить в шаблоне?
Аватара пользователя
Gorbushka
phpBB 1.4.3
Сообщения: 92
Стаж: 19 лет
Откуда: Россия/Москва

Re: Создание ссылки

Сообщение Gorbushka »

Не уверен...

Скорее всего он передаётся через POST, а не GET... Или через куки... Хотя - ХЗ...
Сильно не баньте ;)
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 19 лет 7 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Re: Создание ссылки

Сообщение RedNaxi »

Elfet писал(а):Ведь его можно как-нибудь получить в шаблоне?
можно, просто ссылку нужно передавать как переменную из файла, предварительно прогнав через функцию append_sid().
форум у вас кстати и правда глючит, похоже, при нормальных настройках кукисов обычно сиды не видны...

Добавлено спустя 1 минуту 45 секунд:
кстати, если разрешить пхп в шаблонах, наверно моно обойтись правкой одного только шаблона....
Аватара пользователя
toxi
phpBB 1.4.4
Сообщения: 131
Стаж: 19 лет 7 месяцев
Откуда: Житомир
Благодарил (а): 6 раз
Поблагодарили: 2 раза

Re: Создание ссылки

Сообщение toxi »

Elfet писал(а):ндааа :) Так что делать если мне всё таки нужен sid? Ведь его можно как-нибудь получить в шаблоне?
Вот пример:
<a href="{ROOT_PATH}adm/index.php?sid={SESSION_ID}&i=portal&mode=papers">Текст ссылки</a> - Это пример ссылки на закладку страницы в админке, где нужна проверка сессии. :)

sid={SESSION_ID} - как раз та самая функция, с помощью которой получается сессия в шалонах :)

Вернуться в «Для авторов (phpBB 3.0.x)»