![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 4.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Jak to sprawdzić? Piszę sobie formularz zmiany hasła w php i zastanawiam się, jak wyciągnąć ID danego użytkownika. Robię sesje itd., ogólnie - jest zalogowany.
takie coś porównuje mi hasło (pomijam dolne linijki spełniające), a chciałbym sprawdzać to hasło w połączeniu z id zalogowanego użytkownika, coś w stylu: jak to zrobić? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 329 Pomógł: 6 Dołączył: 23.11.2011 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
nazwa użytkownika to jest $spr[0] a id jego to $spr[1] Ten post edytował GoOx 23.01.2012, 15:22:29 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 4.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Czyli dostosowując do kodu, który podałeś, to będzie tak?:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 329 Pomógł: 6 Dołączył: 23.11.2011 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Nie będzie dokładnie tak jak napisałem. Tam nic nie trzeba dodatkowo porównywać. Ponieważ jak 1 dana się zgadza z 2 to po co sprawdzać kolejne jeśli będą prawidłowe i tak ?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 4.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Żeby ktoś przypadkiem nie zmienił hasła komuś innemu? nie wiem w sumie do końca jak to działa.
Takie coś zrobiłem, nie wyskakują błedy, ale haseł nie zmienia. Dlaczego? id jest pierwszym polem w mojej bazie, więc [0] tutaj jest chyba dobrze. Dlaczego nie wprowadza zmian do rekordu? Namierzyłem błąd - '.$has1[0].' Gdy wpiszę tam cyfrę - zmienia hasło. Co zrobić, by wybierać odpowiednie ID funkcją? nieaktualne Ten post edytował Pcbecaw 23.01.2012, 15:55:56 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 74 Pomógł: 3 Dołączył: 15.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 4.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Dlatego na górze jest tylko sprawdzenie, czy takie hasło jest w bazie, a dopiero na dole jest edycja tego hasła TYLKO WTEDY, gdy pokrywa się ono z ID zalogowanego użytkownika.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:47 |