phpbb3 - obsluga sesji

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
kwas1982
Posty: 4
Rejestracja: 20 grudnia 2007, 16:25

phpbb3 - obsluga sesji

Post autor: kwas1982 » 02 marca 2008, 09:05

kiedy integruje sie stronę z forum phpbb, trzeba zaincludować jego klasy. Przez to nie mozliwe jest wywowanie zwyklej sesji (start_session() ) bo wywala bledy, w jaki sposob uzywajac metod phpbb3 zrobic cos co normalnie w php wyglada tak $_SESSION['nowa_zmienna'] = 'wartosc'.

Probowalem tak
$user->set_cookie['zmienna'] = 'wartosc';

potem do tej zmiennej sie mozna oddowlywac $_COOKIE['phpbb_jakis_tekst_zmienna']; dosc uciazliwe jest te odwolywanie sie, a po drugie nie wiem dlaczego ale takie ciasteczko zostanie utworzone dopiero po 2 wywolaniu jego (po 2 odswiezeniu strony);

Jak to zrobić poprawnie ?

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: phpbb3 - obsluga sesji

Post autor: daroPL » 02 marca 2008, 09:36

Jak już to zamiast start_session() daj session_start(), ale wydaje mi się, że ta funkcja została wywołana już w jakimś pliku phpBB, więc powinno działać $_SESSION['zmienna']. Jakie błędy pokazuje?

kwas1982
Posty: 4
Rejestracja: 20 grudnia 2007, 16:25

Re: phpbb3 - obsluga sesji

Post autor: kwas1982 » 05 marca 2008, 07:44

w forum bb nie ma w zadnym momencie kodu "session_start()" i sesje nie działaja, gdyby by bylo tak prote nie zakladal bym topicu :|

Zablokowany

Wróć do „Użytkowanie”