Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Przekazywanie danych między różnymi stronami
Forum PHP.pl > Forum > Przedszkole
wesz
W pracy mam wprowadzić małe zmiany w CMSie, którego sam nie pisałem. Sprawa wygląda następująco, jest strona która leży na serwerze A, i forum leżące na serwerze B. Strona i forum tworzą niejako jedeną całość, podpięte są pod tą samą domenę. CMS i forum mają własne bazy danych użytkowników (forum stoi na phpBB by przemo). Chodzi o to, aby użytkownik zalogowany na forum, miał takie same prawa jak użytkownik tworzony na stronie (baza danych użytkowników ze strony zostanie usunięte).

Wpadłem na pomysł, aby formularz logowania z forum, przenosił na strone na serwerze A, wysyłał nazwę zalogowanego użytkownika POSTem, a następnie zapisywał te dane w sesji strony. Na ile to rozwiązanie jest bezpieczne, i czy można ten problem rozwiązać inaczej?
sniezny_wilk
A nie możesz zrobić wspólnej bazy ? Albo przy logowaniu wykorzystać bazę z forum ? Czyli łączyć się z bazą na serwerze forum i pobierać stamtąd dane ?
wesz
Kod CMSa jest tak obleśny, że ta opcja jest najbardziej czasochłonnym wyjściem ohmy.gif
sniezny_wilk
Łączenie się z bazą inną niż localhost to zmiana jednej linijki, potem zmodyfikować kod logowania i gotowe.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.