• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

$_SESSION a wyłączona obsługa cookies

Object Storage Arubacloud
0 głosów
185 wizyt
pytanie zadane 29 września 2017 w PHP przez kevin Mądrala (5,010 p.)

Witam!

     Pan Mirosław Zelent w swoich kursach prowadzonych na YouTube pokazuje przykład przesyłania danych pomiędzy stronami za pomocą $_SESSION ale czy to jest jedyny sposób ? Czy ten poprzez $_SESSION nie jest najprostszy a co za tym idzie ma jakieś wady ? Czy są inne sposoby ?

Najbardziej zastanawia mnie co się stanie w sytuacji gdy użytkownik ma wyłączoną obsługę cookies, co się wtedy dzieje z tym $_SESSION po stronie serwera ? Dalej mogę tego bezkarnie używać ? Skoro ciasteczka wysyłane są od klienta i porównywane z tymi na serwerze to od klienta nie zostaje wysłane nic skoro ma wyłączoną obsługę ciasteczek, więc na logikę jeżeli zapiszę sobie coś aby inne podstrony odczytywały z tego wartość to z wyłączoną obsługą cookies cały kod przestanie działać. Więc, aby temu zapobiec to pozostaje albo zarejestrować zmienną jako superglobalną albo na nowo ustawiać zmienną którą chciałbym przesyłać dla innych plików .php ?

1 odpowiedź

0 głosów
odpowiedź 29 września 2017 przez UltraSF Stary wyjadacz (11,740 p.)
sesyjna to sesyjna, ciasteczka to ciasteczka

tutaj temat na stacku:

https://stackoverflow.com/questions/6253633/cookie-vs-session
komentarz 29 września 2017 przez UltraSF Stary wyjadacz (11,740 p.)
Sesyjna jest łapana po stronie serwera user nie ma możliwości jej wyłączyć, ciasteczka są łapane po przeglądarce, ale ciasteczka to nie sesyjna :D
komentarz 29 września 2017 przez UltraSF Stary wyjadacz (11,740 p.)
Jak coś pokręciłem to proszę poprawiać :D
komentarz 29 września 2017 przez UltraSF Stary wyjadacz (11,740 p.)
Chociaż najlepszą komunikacje miedzy stronami zapewni front controller który bd ładował resztę stron (przyda się też composer) :)
komentarz 29 września 2017 przez Ehlert Ekspert (212,670 p.)
To skąd serwer wie, które dane sesyjne przydzielić któremu requestowi?
komentarz 29 września 2017 przez Assasz Nałogowiec (30,460 p.)
Id sesji jest przechowywane w ciasteczku.

Podobne pytania

0 głosów
4 odpowiedzi 344 wizyt
pytanie zadane 17 marca 2016 w PHP przez Widemo Użytkownik (920 p.)
0 głosów
1 odpowiedź 214 wizyt
pytanie zadane 21 sierpnia 2020 w PHP przez Bakkit Dyskutant (7,600 p.)
0 głosów
2 odpowiedzi 161 wizyt
pytanie zadane 15 października 2015 w Offtop przez DL TD Nałogowiec (36,710 p.)

92,537 zapytań

141,377 odpowiedzi

319,456 komentarzy

61,922 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...