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

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

Сообщение wce 12.01.2007 12:14

rxu
с $phpbb_root_path все путем. выяснил закономерность. форум находится в поддомене forum.site.ru, мои скрипты в files.site.ru. $phpbb_root_path прописываю '../forum/' - подняться из папки files на один уровень и перейти в папку forum. проверка авторизации не работает, равно как и получение subSilver.css.

как только на тестовом поддомене, где files и forum просто обычные соседи-папки а не поддомены - все работает нормально, и проверка авторизации и получение файла стилей.

сервер собственный. трабла по-видимому либо в найстройках PHP (5.0.4) или Апача (2.0.59). где копать? кто сталкивался с таким?
wce
phpBB 1.2.0
 
Сообщения: 15
Зарегистрирован: 10.02.2006 16:50

Сообщение tfc 31.05.2007 6:29

пытаюсь организовать интегацию сайта и форума... возникла проблема
если код из примера интеграции засунуть в функцию то ничего не пашет.. в чем грабли ?

Код: Выделить всё
function show_name()
   {
   echo $userdata['username'];
   }
show_name;
tfc
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 30.05.2007 13:39
Откуда: Томск

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

Тяк... сделал
Код: Выделить всё
<?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>';
    }
?>


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

Сообщение PavlegSS 18.04.2008 1:54

Nemo1987 писал(а):$phpbb_root_path = '../../forum/';


Дело скорее всего в этом, плюс включи взад сообщения об ошибках, хоцкер
Аватара пользователя
PavlegSS
phpBB 2.0.2
 
Сообщения: 165
Зарегистрирован: 02.11.2007 0:53

Сообщение Nemo1987 18.04.2008 10:18

Какое сообщение??? У меня ничего нет :((( Просто белый экран :(
grammatica falsa non vitiat chartam
Моя хата www.vowik.ru
Аватара пользователя
Nemo1987
phpBB 2.0.13
 
Сообщения: 601
Зарегистрирован: 14.02.2006 11:20
Откуда: Москва

Пред.

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

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

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