[FAQ RC] Интеграция входа на конференцию с сайтом

Темы по наиболее часто задаваемым вопросам по phpBB 3.0.x. Читать в первую очередь!

Сообщение FladeX 27.03.2008 0:32

http://ageof.ru/ - совместная регистрация и логин. А также некоторые персональные настройки по типу аватарок.
Инструкцию искать в разделе "Поддержка phpBB 3", тема "Интеграция Slaed cms 2.5 lite и phpBB 3.0.0"
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
Интеграция phpBB 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 5
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1162
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск


Сообщение maora 02.04.2008 22:05

rxu, подскажите, пожалуйста, идиоту - что именно надо писать на странице сайта, чтобы получить юзерские переменные?
maora
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 02.04.2008 21:57

Сообщение rxu 03.04.2008 16:59

maora
Чрезмерная самокритика ни к чему :)
Какие переменные вам нужны? В принципе, в скрипте всё есть (см. обработку сессии).
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение maora 03.04.2008 17:47

rxu писал(а):maora
В принципе, в скрипте всё есть (см. обработку сессии).

Ну то есть, вот этот блок
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('ucp');

нужно вставить в каждую страницу? Я пробовала, ругается про non-object.
Объясните, пожалуйста, специально для малообразованных. :oops:
maora
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 02.04.2008 21:57

Сообщение rxu 03.04.2008 17:52

maora писал(а):Я пробовала, ругается про non-object.

Естественнно. Нужно добавлять как минимум в таком виде
Код: Выделить всё
// Set phpBB root folder properly. Change in according to the actual board folder
define('PHPBB_ROOT_PATH', './phpbb3/');
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';

$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('ucp');


Только установить правильный путь к скриптам phpBB3 относительно той папки, из которой вы запускаете скрипты сайта, в которые добавили вышеприведенный код.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение maora 03.04.2008 18:05

Ой, спасибо Вам, добрый человек! Да пошлет Вам святой Коннектий всяческих благ! :)
maora
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 02.04.2008 21:57

Сообщение Odina 04.04.2008 11:55

При подключении login.php рушится кодировка сайта.

Кодировка сайта

Код: Выделить всё
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">


Добавлено спустя 37 секунд:

Как этого избежать?
Если толкнуть кувшин, из него плеснет тем, чем он наполнен...
Аватара пользователя
Odina
phpBB 1.2.0
 
Сообщения: 10
Зарегистрирован: 02.04.2008 22:17
Откуда: Санк-Петербург

Сообщение rxu 04.04.2008 16:38

Его не надо никуда подключать. Это просто примерный код, который можно использовать в любом другом скрипте.

Odina писал(а):charset=windows-1251

phpBB3 работает исключительно в UTF-8.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4447
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение kemper 13.05.2008 9:21

Такой гнусный вопрос.... Есть сайтик на нюке. Конечно хотелось бы заменить встроеный на человеческий... Но это только мечты... Собственно сам вопрос а реально прикрутить нормальный ворум к базе пользователей сайта при условии что префексы у баз другие... Сенькс за дельный совет.
kemper
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 13.05.2008 9:12

Сообщение VVVas 13.05.2008 9:39

kemper
реально
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4737
Зарегистрирован: 12.11.2004 1:20
Откуда: RU-MSK

Сообщение kemper 13.05.2008 9:46

А намекните плз где капать. можно по асе. 86614873
kemper
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 13.05.2008 9:12

Re: [FAQ RC] Интеграция входа на конференцию с сайтом

Сообщение mc.lex 30.05.2008 2:34

в базе данных какие таблици отвечают за идентификацию пользователя
я просто хочу перенаправить на свю страницу
через dremvawer проще с базой соеденится и при регистрации на узле одни страници а на фоуме другие
и конечно с одной базой данных

а то я php так умею читать не доконца половину не понимаю сложно модернезировать

Добавлено спустя 3 минуты 38 секунд:
/*а вобще половину по комментариям понял*/
mc.lex
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 28.05.2008 4:49

Re: [FAQ RC] Интеграция входа на конференцию с сайтом

Сообщение Палыч 30.05.2008 9:04

mc.lex
1. Прочтите Правила, их соблюдение обязательно для всех.
2. Постарайтесь не допускать грамматических ошибок и не игнорируйте знаки препинания. Вас и так сложно понять.
3. То, что вы хотите - единая регистрация. В этой теме обсуждается единый вход (авторизация) с раздельной регистрацией. Читайте внимательнее
topic18700.html#p181762
и это
topic18700-45.html#p192569
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6335
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Re: [FAQ RC] Интеграция входа на конференцию с сайтом

Сообщение mc.lex 01.06.2008 6:56

Палыч писал(а):mc.lex
1. Прочтите Правила, их соблюдение обязательно для всех.
2. Постарайтесь не допускать грамматических ошибок и не игнорируйте знаки препинания. Вас и так сложно понять.
3. То, что вы хотите - единая регистрация. В этой теме обсуждается единый вход (авторизация) с раздельной регистрацией. Читайте внимательнее
topic18700.html#p181762
и это
topic18700-45.html#p192569


Я извиняюсь за грамматику.
как интегрировать форум в сайт? У меня мозгов не хватает заделать общее создания регистрации,
Подскажите пожалуйста есть пошаговое руководство там.
Помогите бедному чайнику а то так форум создал а регистрация раздельная не красиво.
И ещё чтоб ссылку с главной странице форума дать надо править overall_header.html ?.
mc.lex
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 28.05.2008 4:49

Re: [FAQ RC] Интеграция входа на конференцию с сайтом

Сообщение Jirvil 01.06.2008 18:59

Здравствуйте!

Пожалуй, эта тема наиболее подходит для моего вопроса, хотя информация раскидана по многим веткам.
1. Есть сайт: my_syte.ru
2. Есть форум forum.my_site.ru (на сервере my_site.ru/forum)
3. Задача.
Используя БД форума, залогиниться на основном сайте с сохранением инфы о пользователе и факте регистрации. То есть механизм следующий: Пользователь заходит на основной сайт my_syte.ru, вводит имя и пароль, функциями форума авторизация обрабатывается, возвращается инфа о пользователе, ставится cookie(!) с основным доменом. При следующем заходе проверяется cookie, получается инфа из БД форума и отображается.
4. Скрипт из первого поста прекрасно справляется с логином и отображением, но авторизация постоянно сбрасывается при закрытии браузера и просто при обновлении страницы.

Подозреваю, что дело именно в куках, но что закодить, чтобы они ставились для разных доменов - не знаю.

Добавлено спустя 7 минут:
При этом не проблема вводить пароль два раза - на форуме и на сайте, но чтобы и там, и там авторизация сохранялась.
Аватара пользователя
Jirvil
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 06.02.2005 22:24
Откуда: Москва

Пред.След.

Вернуться в FAQ (phpBB 3.0.x)

Кто сейчас на конференции

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