Źródło: Arkusze CKE
Aby zaprogramować w języku działającym po stronie serwera ankietę, której wyniki będą zapamiętywane w postaci małego pliku po stronie użytkownika należy skorzystać z mechanizmu
Warianty odpowiedzi
-
A
A. sesji.
-
B
B. ciasteczek.
-
C
C. bazy danych SQL.
-
D
D. tablicy globalnej $_FILES.
Wyjaśnienie
Ciasteczka (cookies) to niewielkie pliki tekstowe, które serwer wysyła do przeglądarki klienta, a ta zapisuje je na dysku użytkownika. Przy każdym kolejnym zapytaniu przeglądarka odsyła te dane z powrotem do serwera. Dzięki temu świetnie nadają się do zapamiętywania małych porcji informacji po stronie użytkownika, np. faktu oddania głosu w ankiecie.
Dla porównania:
Sesje przechowują dane na serwerze, a u użytkownika trzymają tylko unikalny identyfikator.
Baza danych znajduje się w całości po stronie serwera.
Tablica $_FILES służy do odbierania plików przesyłanych z komputera użytkownika na serwer.