Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Поддержка phpBB 3.0.x

Изменить или убрать редирект после авторизации

Помощь в установке, настройке и использовании phpBB 3.0.x
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке форума, Конвертеры

Сообщение 03 июн 2013, 10:35

Добрый день! Возникла проблема. Форма авторизации на форуме расположена на главной странице сайта. После того как пользователь авторизовался - заходит на форум. Появляется сообщение о том что будет перенаправлен на предыдущую страницу, после чего редиректится на главную страницу сайта. Как убрать этот редирект или поставить на главную страницу форума? Покопалась в файлах - не нашла
Albina.Fazilova
Новичок
 
Сообщений: 6
Зарегистрирован:
03 июн 2013, 10:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 03 июн 2013, 11:58

может это
Код: выделить все
meta_refresh(3, append_sid("{$phpbb_root_path}index.$phpEx"));
crash
Поддержка
 
Сообщений: 11331
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 03 июн 2013, 12:46

Прошу прощения:) В каком файле это менять?
Albina.Fazilova
Новичок
 
Сообщений: 6
Зарегистрирован:
03 июн 2013, 10:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 03 июн 2013, 12:47

например ucp.php
crash
Поддержка
 
Сообщений: 11331
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 03 июн 2013, 14:08

Нашла где. вставила, но все равно редиректится
исходный код
case 'login':
// Log user into MODx
require('../modxbb/login.php');

if ($user->data['is_registered'])
{
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
}

login_box(request_var('redirect', "index.$phpEx"));
break;
Albina.Fazilova
Новичок
 
Сообщений: 6
Зарегистрирован:
03 июн 2013, 10:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 03 июн 2013, 14:13

Albina.Fazilova
что значит все равно редиректится? А как он должен попасть с другой страницы на индекс страницу?
crash
Поддержка
 
Сообщений: 11331
Зарегистрирован:
27 янв 2009, 03:22
Благодарил (а): 1 раз.
Поблагодарили: 568 раз.

Сообщение 03 июн 2013, 14:18

Дело в том, что авторизация происходит www.site.ru. Если пользователь авторизовался - соответствующее сообщение и редирект на www.site.ru на форму авторизации с пустыми полями.
Хочется чтобы он перенапрвлял на www.site.ru/forum
Albina.Fazilova
Новичок
 
Сообщений: 6
Зарегистрирован:
03 июн 2013, 10:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 04 июн 2013, 09:53

Если поставить обычный редирект на главную страницу форума, он переходит, но никаких данных не передает. То есть главная страница форума с полями авторизации
Albina.Fazilova
Новичок
 
Сообщений: 6
Зарегистрирован:
03 июн 2013, 10:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 05 июн 2013, 12:30

Ребята, помогите, пожалуйста. Не знаю что делать. Единственный косяк не могу убрать
Albina.Fazilova
Новичок
 
Сообщений: 6
Зарегистрирован:
03 июн 2013, 10:31
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 06 авг 2014, 11:21

то что ты ищешь! без редиректа и задержки, проверено на phpBB 3.0.12

источник: https://www.phpbb.com/community/viewtopic.php?t=2095687
Вложения
Prime Instant Redirect.zip
Оригинал
(37.67 KiB) Скачиваний: 71
Snooper
Новичок
 
Сообщений: 2
Зарегистрирован:
06 авг 2014, 11:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Поддержка phpBB 3.0.x

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3