Завязываем авторизацию на сайте + phpBB 2.0.21

Форум для авторов модов для phpBB 2.0.x. Здесь можно попросить помощи в разработке у коллег.

Сообщение Alek$ 27.04.2008 12:03

Nemo1987
укажи относительный путь до папки с поддоменом.
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

Изображение
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1738
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск


Сообщение Nemo1987 27.04.2008 12:46

не срабатывает :(((
В том-то и проблема... Пишет что я не авторизован...
grammatica falsa non vitiat chartam
Моя хата www.vowik.ru
Аватара пользователя
Nemo1987
phpBB 2.0.13
 
Сообщения: 608
Зарегистрирован: 14.02.2006 11:20
Откуда: Москва
Предупреждения: 2

Сообщение Alek$ 27.04.2008 13:03

Nemo1987
тогда вам нужно продублировать все вызовы setcookie() в файле includes/session.php, указав ваш основной домен в качестве параметра.
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

Изображение
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1738
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение Nemo1987 27.04.2008 13:42

В смысле продублировать??? includes/session.php проинклюдить еще?
grammatica falsa non vitiat chartam
Моя хата www.vowik.ru
Аватара пользователя
Nemo1987
phpBB 2.0.13
 
Сообщения: 608
Зарегистрирован: 14.02.2006 11:20
Откуда: Москва
Предупреждения: 2

Сообщение Alek$ 27.04.2008 13:49

Nemo1987
нет. Найти в файле session.php все места, где вызывается setcookie() и после каждого из них добавить по вызову setcookie() с теми же параметрами, но только в качестве домена указать ваш основной домен.
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

Изображение
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1738
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Сообщение Nemo1987 27.04.2008 15:19

setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);


После добавить
setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, МОЙДОМЕН, $cookiesecure);
grammatica falsa non vitiat chartam
Моя хата www.vowik.ru
Аватара пользователя
Nemo1987
phpBB 2.0.13
 
Сообщения: 608
Зарегистрирован: 14.02.2006 11:20
Откуда: Москва
Предупреждения: 2

Сообщение Alek$ 27.04.2008 15:22

Nemo1987
да
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

Изображение
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1738
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Re: Завязываем авторизацию на сайте + phpBB 2.0.21

Сообщение SA3000 21.06.2008 15:04

Здрасьте!
Как сделать интеграцию чтоб после ввода логина и пароля выводился блок профиля юзера (т.е кол-во личных сообщений и т.п)??
SA3000
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 21.06.2008 14:58

Re: Завязываем авторизацию на сайте + phpBB 2.0.21

Сообщение Nemo1987 21.06.2008 22:49

$userdata['user_avatar']
Где user_avatar поле в БД....
grammatica falsa non vitiat chartam
Моя хата www.vowik.ru
Аватара пользователя
Nemo1987
phpBB 2.0.13
 
Сообщения: 608
Зарегистрирован: 14.02.2006 11:20
Откуда: Москва
Предупреждения: 2

Re: Завязываем авторизацию на сайте + phpBB 2.0.21

Сообщение SA3000 22.06.2008 12:49

Cannot modify header information - headers already sent by

как лечить? вставил на сайт вот этот код:
Код: Выделить всё
<?php
define('IN_PHPBB', true);
$phpbb_root_path = 'forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
    if (!$userdata['session_logged_in'])
    {
        print '<form action="'.append_sid($phpbb_root_path.'login.'.$phpEx).'" method="post">';
        print 'Login: <input name="username" type="text" value=""><br />';
        print 'Password: <input name="password" type="password" value=""><br />';
        print 'Autologin: <input name="autologin" type="checkbox" value="ON">';
        print '<input name="redirect" type="hidden" value="../index.php">';
        print '<input name="login" type="submit" value="Send">';
        print '</form>';
   }
   else
   {
        print 'Hallo, '.$userdata['username'].'<br />';
        print '<a href="'.$phpbb_root_path.'login.'.$phpEx.'?logout=true&sid='.$userdata['session_id'].'&redirect=../index.php">Logout</a>';
    }
SA3000
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 21.06.2008 14:58

Re: Завязываем авторизацию на сайте + phpBB 2.0.21

Сообщение Nemo1987 22.06.2008 17:41

У меня все нормально :)))
А вообще у вас где-то отправляются данные в браузер ДО объявления заголовков
т.е. сначала идет print, потом header()
grammatica falsa non vitiat chartam
Моя хата www.vowik.ru
Аватара пользователя
Nemo1987
phpBB 2.0.13
 
Сообщения: 608
Зарегистрирован: 14.02.2006 11:20
Откуда: Москва
Предупреждения: 2

Re: Завязываем авторизацию на сайте + phpBB 2.0.21

Сообщение Alek$ 24.06.2008 6:07

SA3000
функция session_pagestart() должна быть вызвана ДО того, как в браузер будет что-то выведено.
Useful links: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

Изображение
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
phpBB 3.0.2 с предустановленной русификацией
Аватара пользователя
Alek$
Модератор
Модератор
 
Сообщения: 1738
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск

Пред.

Вернуться в Для авторов (phpBB 2.0.x)

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

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