Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> cookie czy inaczej
robert1974
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 2.11.2014

Ostrzeżenie: (0%)
-----


czesc,
przepraszam, ze zapewne banalne pytanie, ale wole sie upewnic.

chce na stronie wyswietlic formularz do pobrania emaila od widza, ale jak juz go poda nie chce formularza wyswietlac wiecej ani na tej stronie ani na kolejnych artykulach ktore widz przeglada.

rejestracje zapisuje do bazy, session_id, email, ip, etc

czy w tym samym czasie powienienem tez ustawiac jakies cookie z info, ze pobralem juz email i zawsze przy otwarciu dowolnego artykulu powinienem to cookie sprawdzac? czy jest jakies lepsze rozwiazanie?

jesli logika mialby obowiazywac tylko w trakcie jednej sesji, to moglbym sprawdzac po session_id, czy widz o danym session_id juz sie zarejestrowal i na tej podstawie wyswietlac formularz lub nie.

dzieki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Oprócz cookie masz jeszcze do wyboru session/local storage. Sam sobie odpowiedź czy to jest rozwiązanie.


--------------------
Go to the top of the page
+Quote Post
robert1974
post
Post #3





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 2.11.2014

Ostrzeżenie: (0%)
-----


hm... wlasnie przeczytalem pare zdan o local storage, wyglada podobnie do cookies, musze poprobowac i jedno i drugie bo na razie to znam temat w minimalnym stopniu i czysto teoretycznie, dzieki za hint.

jesli ktos ma doswiadcznie z oboma technikami i moglby podpowiedziec co w moim przypadku jest poprawniejsze to chetnie slucham smile.gif

Go to the top of the page
+Quote Post
Damonsson
post
Post #4





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Cookies obsłuży Ci nawet IE6, localStorage już nie, to jedyna istotna różnica dla Ciebie.

Chyba, że wyświetlasz ten formularz z poziomu php, to też lepiej użyć cookie, bo jest dostępne bezpośrednio z poziomu serwera, a localStorage musisz dodatkowo przesłać.
Go to the top of the page
+Quote Post
robert1974
post
Post #5





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 2.11.2014

Ostrzeżenie: (0%)
-----


dzieki,
a czy jak mam:
ww.domena.com/artykul_1
ww.domena.com/artykul_2
ww.domena.com/artykul_3
ww.domena.com/artykul_4

i ktos poda email na stronie artykul_1 i zapisze ten fakt w cookie, to moge tego samego cookie uzywac z kazdej ze stron artykul_1,2,3,4?



Go to the top of the page
+Quote Post
Damonsson
post
Post #6





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


tak
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 07:23