Witam, próbuję zintegrować logowanie strony z forum. Chodzi dokładniej o to, że użytkownik może zalogować się poprzez odpowiedni formularz (to działa). Dałem warunek, że jeśli użytkownik jest już zalogowany, a wejdzie jeszcze raz na login.php - wyświetlą mu sie jego dane (nick oraz uprawnienia). To niestety nie działa. Problem polega na tym, iż po ponownym wejściu na stronę login.php (znajduje się w innym katalogu niż forum), użytkownik zostaje wylogowany z forum.
Kod login.php:
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../forum/';
$phpEx = substr(strrchr( __FILE__ , '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
if ($user->data['user_id'] == ANONYMOUS)
{
echo '
Login: | |
Hasło: | |
Zaznaczam, że jeśli ten sam plik (po odpowiedniej zmianie ścieżek) umieszczę w katalogu z forum - działa bez zarzutu. Co jest nie tak ?