<?php index.php?hash=".$hash." ?>
Na tej stronie includuję plik "db" który jest nagłówkiem strony. Tam sprawdzam ifem czy zostało wysłane $_GET['hash']. Jeśli tak to dalej sprawdzam czy w mojej bazie danych istnieje rekord który ma hash taki sam jak ten pobrany z paska adresu. Jeśli znowu wszystko się zgadza to zmieniam WSZYSTKIE LINKI na stronie (zarówno na tej includowanej jak i tej która wywołuuje plik db) z
na
adres
tak żeby użytkownik nadal był zalogowany. Czemu robię to w ten sposób? A no dlatego że już wcześniej wysyłałem ciasteczka czyli sesje odpadają... A nawet gdyby nie to i tak zamiana linków byłaby potrzebna. Oczywiście piszę to tutaj ponieważ nie chcę sprawdzaćprzy każdym linku czy ktoś jest zalogowany..
adres?hash=".$hash."