Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak sprawdzać możliwość obsługi cookie?
sebap123
post
Post #1





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

Ostrzeżenie: (10%)
X----


Witam
Pisze własnie system logowania oparty o cookie. Jednak zastanawiam się jak sprawdzić czy użytkownik ma uruchomiona obsługę plików cookie. Myślałem o czymś takim, że w momencie wejścia na stronę logowania wysyłany jest cookie, który od razu jest sprawdzany i w razie czego wyświetla info o braku możliwości logowania i nie pokazuje formularza logowania. Jednak możliwość logowania do strony będzie również przy pomocy takiego paska jak jest na tym forum, czyli tutaj ten pomysł z paru względów odpada bo jedyne co w takim wypadku wymyśliłem to coś w rodzaju pętli jednak takiej z której nie da się wyjść.
Dlatego chce się spytać o jakieś inne propozycje. Kiedyś coś czytałem, ze da się coś pokombinować z tą sprawą w JavaScript, jednak nie jestem dobry w tym języku dlatego nie wiem co dokładnie napisać. Będę bardzo wdzięczny za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sebap123
post
Post #2





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 26.08.2009
Skąd: Szczecin

Ostrzeżenie: (10%)
X----


No dzięki ale tam jest mowa i tak o tym, żeby wysłać cookie i sprawdzić czy istnieje. Ale jeśli użytkownik już był na stronie i np. zmienił stronę a potem wraca (cookie cały czas "żyje") to pokazuje, że jest obsługa, lub próbuje drugi raz wysłać to samo ciasteczko (wszystko zależy od tego co jest najpierw). Jednak teraz inna sytuacja. Użytkownik był na stronie dostał cookie, które potwierdza możliwość otrzymywania i cały czas to cookie ma. Wychodzi ze strony i zmienia ustawienia przeglądarki na blokowanie cookie, potem wraca jednak cały czas ma to stare cookie, czyli stronie wydaje się, że może się logować. A tutaj nic.

Takie moje rozważania i jak się gdzieś mylę to mnie proszę poprawcie, jednak jeśli mam racje to jest potrzebne mi coś innego.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 18:28