Авторизация на сайте

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
DeMx
phpBB 1.4.1
Сообщения: 46
Стаж: 20 лет 3 месяца
Откуда: СПб

Авторизация на сайте

Сообщение DeMx »

Хочу сделать на сайте авторизацию. Причем, естественно, не собираюсь создавать новую БД, т.к. уже есть phpBB с определенным, сложившимся кругом пользователей. Т.е. мне нужно лишь использовать куки от phpBB. Если юзер уже зарегистрирован на форуме, то нужно вывести ссылку на его профиль и его ник (плюс еще ссылку "Выход"). Если юзер еще не регился на форуме, то предложить ему сделать это.

Так вот, в чем вопрос то... :) Я не знаю, как использовать куки от phpBB. В этом и проблема... Не подскажете? :wink:
Первый баскетбольный портал действительно обо всем, что связано с баскетболом.
http://bchance.ru
sigal
phpBB Plus
Сообщения: 442
Стаж: 20 лет 11 месяцев
Откуда: КПРФ ;)

Сообщение sigal »

DeMx
насколько мне известно, вывести форму входа на сайт не дает результатов, он все-равно будет тебя перекидывать на форму входа в форум. Я когда-то пробовал, не вышло нифига..
DeMx
phpBB 1.4.1
Сообщения: 46
Стаж: 20 лет 3 месяца
Откуда: СПб

Сообщение DeMx »

sigal
Просто нужен программер, который реально может разобраться в коде phpBB. :idea:
Первый баскетбольный портал действительно обо всем, что связано с баскетболом.
http://bchance.ru
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

DeMx
на халяву думаю ни кто не станет делать... а если ты пустишь к своему коду... и дашь чуть-чуть времени в нем оглядется.... и готов немного заплатить, то пиши в асю или в мыло о том сколько все же готов... =) думаю договоримся... =) я много не беру =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 20 лет 4 месяца
Откуда: Москва

Сообщение Coagulant »

DeMx
Посмотри мод Fetch All. Там это есть

Добавлено спустя 14 минут 4 секунды:

[R: R@m$e$ :U], при всём уважении, хочу заметить, что ты нарушаешь пункт 3.7 правил :lol:
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

Coagulant
хм... в моде Fetch All есть возможность реализовать вход на форум извне?
хм... сильно мне не нравится этот пункт... =) видимо скоро я за него буду получать по башне =) или по бану =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
DeMx
phpBB 1.4.1
Сообщения: 46
Стаж: 20 лет 3 месяца
Откуда: СПб

Сообщение DeMx »

[R: R@m$e$ :U]
Я в php не дурак, просто сильно не хочется разбираться в коде phpBB. :) Платить не кому не собираюсь... :D
Первый баскетбольный портал действительно обо всем, что связано с баскетболом.
http://bchance.ru
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
Сообщения: 1464
Стаж: 20 лет 3 месяца
Откуда: Novosibirsk,RU

Сообщение [R: R@m$e$ :U] »

DeMx
сомневаюсь, что так пройдет все =) придется разбираться в phpBB =) хотя смотря какие вопросы будут... =) может и подскажу чего =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
Vladson
Former team member
Сообщения: 816
Стаж: 21 год
Откуда: Estonia, Tallinn

Сообщение Vladson »

DeMx писал(а):Я в php не дурак
Тогда бегом в мануал http://www.php.net/manual/en/features.cookies.php
[R: R@m$e$ :U]
Предлогать таким образом услуги просто нагло, все знают что я не против комерческих подписей, (хотя я такой пожалуй тут один) но то что делаешь сейчас ты это просто флуд
Серый цвет - светлый (светлее чёрного), но он и тёмный (темнее белого), он же промежуточный (между чёрным и белым). Теорию относительности никто не отменял. Истина в целом - понятие виртуально-ситуативное.
Аватара пользователя
Егор Наклоняев
phpBB 2.0.4
Сообщения: 404
Стаж: 20 лет 6 месяцев
Откуда: оттуда

Сообщение Егор Наклоняев »

DeMx писал(а):Хочу сделать на сайте авторизацию... Я не знаю, как использовать куки от phpBB. В этом и проблема...Я в php не дурак, просто сильно не хочется разбираться в коде phpBB
Читаем includes/sessions.php. Всё там, если Вы и вправду в "php не дурак", то там всё прозрачно.
sigal писал(а):насколько мне известно, вывести форму входа на сайт не дает результатов, он все-равно будет тебя перекидывать на форму входа в форум. Я когда-то пробовал, не вышло нифига..
Собственная проверка и запись в куки и будет Вам Щасте™

Vladson
Борьба с комерческими подписями дело хозяев ресурса. Я бы на их месте, потому как я алчный, давно запретил.
SlasT
phpBB 1.4.0
Сообщения: 36
Стаж: 20 лет
Откуда: www.shamanix.ru

Сообщение SlasT »

DeMx
Почитай:

http://www.phpbbguru.net/community/viewtopic.php?t=3766

По-моему это то самое. При авторизации попадаешь на то место откуда аоторизировался.
DeMx
phpBB 1.4.1
Сообщения: 46
Стаж: 20 лет 3 месяца
Откуда: СПб

Сообщение DeMx »

SlasT
Огромный респект, это как раз то, что нужно. Все оказалось не так уж и страшно... :roll:
Только я не понял, как сделать, чтоб при выходе (/<?=$phpbb_root_path ?>login.php?logout=true&sid=<?=$sid ?>) меня перекидывало не на форум, а на ту, страницу, где была нажата эта ссылка. :?:

Добавлено спустя 4 часа 36 минут 27 секунд:

Странный лаг обнаружил...
На главной инфа о пользователе успешно выводится, но при переходе на другую пагу, например в "/texts/index.php", меня почему-то перебрасывает на "/texts/install/install.php". :?: Как это понять?

Добавлено спустя 2 часа 24 минуты 1 секунду:

Уф, вроде решил проблему изменив значение переменной phpbb_root_path:

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

$phpbb_root_path = $_SERVER["DOCUMENT_ROOT"] . "/forum/";
8)
Первый баскетбольный портал действительно обо всем, что связано с баскетболом.
http://bchance.ru

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