phpBB by Przemo id zalogowanego użytkownika |
phpBB by Przemo id zalogowanego użytkownika |
20.03.2012, 18:51:41
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%) |
Witam,
mam do napisania pewieną aplikacje która będzie pobierała id zalogowanego użytkownika z phpBB by Przemo - aplikacja ta nie będzie modułem/częścią skryptu forum. Obie aplikacje są na jednym hosice, forum jest w katalogu głównym(http://strona/), a plikacja którą piszę w podkatalogu(http://strona/aplikacja). W jaki sposób można uzyskać id lub login zalogowanego uzytkowanika ? |
|
|
21.03.2012, 15:12:06
Post
#2
|
|
Grupa: Zarejestrowani Postów: 226 Pomógł: 17 Dołączył: 13.02.2012 Ostrzeżenie: (0%) |
Połączyć się z tą samą bazą co forum możesz z każdego miejsca, niezależnie czy jesteś w katalogu głównym, czy podkatalogu, więc może przy logowaniu na forum wylosuj kilkanaście przykłądowych znaków userowi, zaktualizuj je w tabeli phpbb_users do jakiegoś pola i stwórz mu ciastko z taką zawartością w przeglądarce ? ew. wrzuć ten kod do common.php i twórz ciastka o żywotności kilku minut, np. 3 min i to samo z losowym kodem - aktualizuj go co 3 min. Oczywiście to wszystko TYLKO dla zalogowanych użytkowników. W ten sposób użytkownik, który nie jest zalogowany, nie będzie miał ciastka, co będzie oznaczało, że jest gościem. Z kolei jeśli będzie miał ciacho to odczytujesz jego zawartość (losowe znaki), tworzysz zapytanie:
Ten post edytował Majkelo23 21.03.2012, 17:44:39 |
|
|
21.03.2012, 18:44:29
Post
#3
|
|
Grupa: Zarejestrowani Postów: 350 Pomógł: 31 Dołączył: 23.05.2010 Ostrzeżenie: (0%) |
Wystarczy include/require pliku common, który załaduje odpowiednie pliki pliki i będziesz mógł normalnie korzystać z $userdata (np. $userdata['user_id'])
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 11:24 |