Dlaczego tak
Kod PHP wykonuje serwer jeszcze przed wysłaniem strony — przeglądarka otrzymuje tylko jego wynik, np. sam rok wpisany do HTML. Zawartość znacznika script trafia do przeglądarki bez zmian i to ona uruchamia JavaScript, odczytując datę z zegara komputera użytkownika. Sesja i zapytania do bazy zawsze działają po stronie serwera, bo przeglądarka nie ma dostępu do bazy danych.