Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 17.03.2011 Ostrzeżenie: (0%)
|
Witam,
mam banalny błąd, ale nie wiem co jest jego przyczyną: mam stronę z oknem logowania, po wpisaniu danych i przesałniu formularza przesyła dane na tą samą stronę (index.php) na samej górze sprawdza poprawność danych i jeśli OK to dodaje ciasteczka, reszta strony sprawdza tak jak zwykle i w zależności czy jest ciasteczko to generuje lub nie. Problem w tym, że po zalogowaniu muszę jeszcze raz odświeżyć stronę, może mi ktoś wytłumaczyć czemu? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 3 Dołączył: 27.08.2008 Ostrzeżenie: (0%)
|
Nie można, ponieważ zmienna $_COOKIES przechowuje ciasteczka otrzymane od przeglądarki, a ty sam je ustawiłeś, więc od przeglądarki nie przyszły (IMG:style_emoticons/default/smile.gif)
możesz albo przeładować stronę (tak, jak ktoś wyżej pisał) albo potraktować $_COOKIES jak każdą inną tablicę i coś sobie do niej dopisać tuż obok setcookie() |
|
|
|
virtualman Logownaie 29.03.2012, 12:19:21
Kshyhoo Szklana kula mówi, że masz błąd w kodzie... 29.03.2012, 12:22:26
by_ikar CytatProblem w tym, że po zalogowaniu muszę jeszcz... 29.03.2012, 12:31:21
virtualman Wiem, że można dodać header("Location: index.... 29.03.2012, 14:06:16 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 04:14 |