prawdopodobnie na serwerze włączone masz save_mode więc rejestrowanie zmiennych poprzez session_register() nic nie daje, zresztą nawet gdyby dawało, warto by to zmienić ze względów bezpieczeństwa, zmienne sesyjne inicjuj poprzez
Teraz druga sprawa. Z tego co kojarzę, sesja powinna być aktualna do momentu wyłączenia przeglądarki, a nie otrzymuję tego efektu. Po kliknięciu na dowolny link (w przypadku wymienionym powyżej: secret.php w którym sprawdzam, czy sesja $_SESSION[“pass”] istnieje) okazuje się, że takowa sesja nie istnieje.