Пропустить

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

Темы по наиболее часто задаваемым вопросам по phpBB 3.0.x. Читать в первую очередь!
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Сообщение FladeX » 26.03.2008 23: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 Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
FladeX
Former team member
 
Сообщения: 2104
Зарегистрирован: 02.06.2007 22:44
Откуда: Саранск
Благодарил (а): 6 раз.
Поблагодарили: 53 раз.

Сообщение maora » 02.04.2008 21:05

rxu, подскажите, пожалуйста, идиоту - что именно надо писать на странице сайта, чтобы получить юзерские переменные?

maora
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 02.04.2008 20:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 03.04.2008 15:59

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

Сообщение maora » 03.04.2008 16: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 20:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение rxu » 03.04.2008 16: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
phpBB Guru
 
Сообщения: 7316
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

Сообщение maora » 03.04.2008 17:05

Ой, спасибо Вам, добрый человек! Да пошлет Вам святой Коннектий всяческих благ! :)

maora
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 02.04.2008 20:57
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Odina » 04.04.2008 10:55

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

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

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">


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

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

Сообщение rxu » 04.04.2008 15:38

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

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

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

Сообщение kemper » 13.05.2008 8:21

Такой гнусный вопрос.... Есть сайтик на нюке. Конечно хотелось бы заменить встроеный на человеческий... Но это только мечты... Собственно сам вопрос а реально прикрутить нормальный ворум к базе пользователей сайта при условии что префексы у баз другие... Сенькс за дельный совет.
Аватара пользователя
kemper
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 13.05.2008 8:12
Откуда: Cеверная пальмира
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение VVVas » 13.05.2008 8:39

kemper
реально
Аватара пользователя
VVVas
Former team member
 
Сообщения: 4469
Зарегистрирован: 12.11.2004 0:20
Благодарил (а): 0 раз.
Поблагодарили: 10 раз.

Сообщение kemper » 13.05.2008 8:46

А намекните плз где капать. можно по асе. 86614873
Аватара пользователя
kemper
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 13.05.2008 8:12
Откуда: Cеверная пальмира
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

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

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

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

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

Добавлено спустя 3 минуты 38 секунд:
/*а вобще половину по комментариям понял*/

mc.lex
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 28.05.2008 3:49
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

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

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

Сообщение mc.lex » 01.06.2008 5: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 3:49
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

Сообщение Jirvil » 01.06.2008 17: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
 
Сообщения: 6
Зарегистрирован: 06.02.2005 21:24
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

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

 

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

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

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

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение