![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.01.2021 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, tworzę aplikację mobilną w androdzie, połączona z bazą mysql, a skrypty połączenia/edycji/wyświetlania są po stronie serwera w PHP.
Potrzebuję w zakładce użytkowników wyświetlić obecnie zalogowanego użytkownika więc chyba najprościej zrobić to na zasadzie sesji. Utworzyłem sesję podczas logowania, wygląda to następująco:
Na początku kodu rozpocząłem **session_start();** i chce dodać id obecnie logowanego użytkownika więc zrobiłem **$_SESSION['id_user'] = $row['id'];** Po czym chce tego użytkownika wyświetlić w programie, dlatego korzystam z kodu:
W momencie, gdy po **WHERE** ustawiam ID na sztywno to wyświetla prawidłowo, jednak z sesji nie pobiera. Kody logowania i wyświetlania znajdują się w innych plikach, ale w tym samym folderze. Proszę o pomoc, gdzie robię błąd? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.01.2021 Ostrzeżenie: (0%) ![]() ![]() |
Sypie błędem. Błąd jest taki sam za każdym razem. Ze względu na to, że ja mam kodowanie w jsonie po stronie androida to błąd mam praktycznie zawsze ten sam:
"Value of type java.lang.String cannot be converted to JSONArray" jednak po stronie JAVY na 100% jest wszystko prawidłowo. Podam w select id na sztywno - wszystko działa bez zarzutu. Nawet sypał, gdy miałem session_start(); w tym pliku na samym początku. Ale masz aplikację w javie która ma niby korzystać z sesji php? zapomnij o tym. Poczytaj o tokenach jwt. Aplikacja wyświetla to, co ja jej wyszukam przy pomocy PHP. Jeśli ja na sztywno przypisze ID w
To aplikacja bez problemu wyświetli mi dane użytkownika o id 69 więc aplikacja sama w sobie nie bierze udziału w sesjach. W momencie wejścia w zakładkę użytkownika, aplikacja wysyła żądanie do skryptu PHP i jest to w 100% sprawne, ale jak zrobić, by pobierał id z zalogowanego użytkownika? Logowanie też opiera się na PHP Ten post edytował Syene 2.01.2021, 14:17:22 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 03:46 |