![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 16 Dołączył: 22.02.2007 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
witam.
dzis postanowlem dowartosciowac u ulatwic zycie przyszlym uzytkownikom mojej strony "AUTO LOGOWANIE" opiera sie ono na sesji i cookie. gdy przeslane dane z formulaza logowania zgadaja sie z danymi w bazie to wtedy powstaje ciasteczko wazne 14 dni. w ciasteczku wszystko jest zapisywane poprawnie tak mi sie wydaje , bo od dzis dopiero zaczolem prace z ciasteczkami. problem polega w tym gdy uzytkownik wejdzie na strone i w ciastko posiada wpis auto_ == yes wtedy system automatycznie wykonuje dalsze czynnosci lgowaniasamodzielnie. ale problem jest w tym ze przy odczytaniu superglobalnej $_COOKIE['auto_'] system niewidzi tego ciasteczka i pokazuje formulaz logowania . zamieszcze fragment funkcji logowania moze robie blad jezeli tak prosze o pomoc.
prosze o wyrozumialosc bo to jest pierwsze co z ciasteczkami zaczolem robic . ps. czytalem manuala i forum tutaj , znalazlem o cookie ale to niewyjasnialo mi w czym zrobilem blad. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 125 Pomógł: 16 Dołączył: 22.02.2007 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
Ok zrobilem tak jak muwicie. po zostawieniu samych pustych pul wywalilo mi blad Notice: Undefined index: auto_ in D:\VertrigoServ\www\nfoota\config.inc.php on line 55 gdzie linnia 55 to
line55 |if($_COOKIE["auto_"]=='yes'){ line56 | user_login(); line57 |} a po sprawdzeniu print_r wyskoczylo mi jeszcze cos takiego: Array ( [PHPSESSID] => a9446972fad8fbc20d14b3983718de1d ) zabardzo sie nie orietuj ale domyslam sie ze jednak widzi te cookie |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 22:38 |