Переадресация после входа на сайт

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
Junkers
phpBB 1.2.0
Сообщения: 11
Стаж: 19 лет 9 месяцев
Откуда: СПБ

Переадресация после входа на сайт

Сообщение Junkers »

Подскажите, пожалуйста, в каком файле какой код изменить так, чтобы при входе на форум (после успешного принятия логина и пароля), юзера перекидывало не на index.php форума, а на главную страницу сайта, на котором этот форум установлен?

Заранее спасибо!
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 19 лет 10 месяцев
Откуда: Москва, Fortuna-net

Сообщение svk »

смотри в сторону includes/page_header.php
Более подробно сказать не могу, бошка ща болит дико
NETBYNET Holding system administrator
Аватара пользователя
Junkers
phpBB 1.2.0
Сообщения: 11
Стаж: 19 лет 9 месяцев
Откуда: СПБ

Сообщение Junkers »

svk, пивка пробовал? :D Посмотрю, может, чего нарою...
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

после успешного принятия логина и пароля
Соответственно, login.php

Добавлено спустя 5 минут 1 секунду:

Не стоит забывать о том, что данные о сессии нужно тогда как-то контролировать во время хождения пользователя по сайту.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 19 лет 10 месяцев
Откуда: Москва, Fortuna-net

Сообщение svk »

Junkers
Ага, но вроде не так уж и много :)

Добавлено спустя 3 минуты 27 секунд:
Xpert писал(а):Соответственно, login.php
В page_header.php мона проверить $userdata['user_id'] если -1 то ниче не делать, если >-1 то уже headreом редирект

Добавлено спустя 15 минут 9 секунд:

Вот, сделал
Открывай includes/page_header.php
ищи

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

// Add no-cache control for cookies if they are set
//$c_no_cache = (isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) || isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_data'])) ? 'no-cache="set-cookie", ' : '';

// Work around for "current" Apache 2 + PHP module which seems to not
// cope with private cache control setting
после добавляй

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

if ($userdata['user_id'] == -1)
{
}
else {
header ("Location: http://10.4.8.1");
}
Вместо http://10.4.8.1 вставляй свой адрес
NETBYNET Holding system administrator
Аватара пользователя
Junkers
phpBB 1.2.0
Сообщения: 11
Стаж: 19 лет 9 месяцев
Откуда: СПБ

Сообщение Junkers »

svk, попробую, напишиу Спасибо!
ra
phpBB 2.0.2
Сообщения: 325
Стаж: 21 год
Откуда: Беларусь

Сообщение ra »

а у меня другой вопрос
Новый вопрос - новая тема.
попадал не на гшлавную форума а оставался бы там, откуда зашёл
По идее так и есть.
Открывай includes/page_header.php, ищи, добавляй
По моему тогда залогиненые пользователи будут ВСЕГДА перенапрявлятся на главную сайта, и пользоватся форумом не смогут.
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 19 лет 10 месяцев
Откуда: Москва, Fortuna-net

Сообщение svk »

Я сделал ровно то, что он просил. :)
Он не писал что они должны потом нормально входить ))))
NETBYNET Holding system administrator

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