![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 18.12.2020 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jestem zalogowany na swojej stronie internetowej, chciałbym stworzyć zakładke "profil.php", w którym mogę edytować swoje dane, https://imgur.com/a/LkxgsHD https://imgur.com/Omou04i https://imgur.com/UzHyoag https://imgur.com/DEJEr7l https://imgur.com/undefined Nie działa usersEmail oraz usersName, proszę o pomoc, w tym przypadku userName to imie i nazwisko, wszystko widać na powyższych obrazkach |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Na pierwszym screenie widać że w sesji trzymasz username.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 18.12.2020 Ostrzeżenie: (0%) ![]() ![]() |
Nadal nie potrafię rozwiązać tego problemu i wyświetlić zawartości usersName i usersEmail z bazy danych
W poniższym kodzie jest błąd chyba w linijce z $_SESSION["useremail"] = $uidExists["usersEmail"]; $_SESSION["username"] = $uidExists["usersName"]; nie mogę tak zrobić prawda? jak to rozwiązac?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zapisujesz $_SESSION["username"] więc dlaczego odwołujesz się poprzez $_SESSION["usersName"]?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 18.12.2020 Ostrzeżenie: (0%) ![]() ![]() |
Masz rację, ale i tak to nie działa, nadal ten sam błąd
a zmieniłem na
Błąd jest chyba w tej funnkcji loginUser(); Jak uważasz? Nie da się po prostu jakoś prościej tego wyświetlić? (IMG:style_emoticons/default/sad.gif) TO DZIAŁA : |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
włącz pełne raportowanie błędów bo może masz wysłane nagłówki. var_dump($_SESSION) gdzieś przed echo.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 18.12.2020 Ostrzeżenie: (0%) ![]() ![]() |
Oj niestety nie wiem jak włączyć pełne raportowanie błędów, mógłbyś wyjaśnić?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 18.12.2020 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
A co miałeś napisać?
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 18.12.2020 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Powtórzę się jeszcze raz var_dump($_SESSION)
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) ![]() ![]() |
Sprawdz sobie wartosci powyciagane z bazy od razu czy istnieja a nie szukaj po calym kodzie
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 18.12.2020 Ostrzeżenie: (0%) ![]() ![]() |
Powtórzę się jeszcze raz var_dump($_SESSION) Takie coś się ukazało: array(2) { ["userid"]=> int(10) ["useruid"]=> string(8) "marsoonn" } Brak w ogóle w tej tablice username i useremail Już sobie poradziłem, wykonuję zapytanie do db i potem przez mysqli_query -> mysqli_num_rows -> mysqli_fetch_assoc zwracam wartość, Ale dzięki za pomoc wszystkim i tak ! Już sobie poradziłem, wykonuję zapytanie do db i potem przez mysqli_query -> mysqli_num_rows -> mysqli_fetch_assoc zwracam wartość, Ale dzięki za pomoc wszystkim i tak ! |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
a session_start() ? masz na początku ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:20 |