Przejdź do głównej treści

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Programowanie webowe Bazy danych Systemy CMS i narzędzia webowe

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

A. ciasteczek.
Dobrze. Ciasteczko to mały plik zapisywany w przeglądarce użytkownika.
B. tablicy globalnej $_FILES.
Źle. <code><span class="code-text">$</span><span class="code-variable">_FILES</span></code> obsługuje pliki PRZESŁANE przez formularz na serwer, nie zapis u użytkownika.
C. bazy danych SQL.
Źle. Baza danych działa po stronie serwera, nie zapisuje pliku w przeglądarce użytkownika.
D. sesji.
Źle. Dane sesji przechowywane są po stronie serwera, a nie w pliku u użytkownika.

Pytanie z egzaminu CKE, styczeń 2024 (arkusz EE.09-SG-24.01).

Ciasteczko (cookie) to niewielki plik zapisywany przez serwer w przeglądarce użytkownika i odsyłany przy kolejnych żądaniach. Idealnie nadaje się do zapamiętania drobnej informacji po stronie klienta, np. że ktoś wziął już udział w ankiecie. W PHP ustawia się je funkcją setcookie(). Dlatego dane zapisywane w małym pliku u użytkownika to ciasteczka.
Pozostałe mechanizmy przechowują dane gdzie indziej. Tablica $_FILES dotyczy plików wysłanych przez użytkownika na serwer (upload), a nie zapisu czegokolwiek w jego przeglądarce. Sesja przechowuje dane po stronie serwera - w przeglądarce trzyma jedynie identyfikator sesji, a nie sam wynik. Baza danych SQL również znajduje się na serwerze, więc to nie „mały plik u użytkownika”. Informację zapisywaną lokalnie w przeglądarce przechowuje ciasteczko, dlatego to ono jest poprawne.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wysłane zostaną tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.

Potwierdzenie

Informacja