Übliche Vorgehensweise (je nach php.ini Einstellung):
Entweder selbst mit Cookies arbeiten, d.h. das mit md5 verschlüsselte Passwort als Cookie beim User abspeichern, in jede Seite die geschützt werden soll eine Abfrage einbauen, die das verschlüsselte passwort (cookie) des Users mit einer Erlaubnisliste vergleicht und so entweder ohne cookie eingabe verlangt, oder mit cookie einfach erscheint.
Darauf baut z. B. die Benutzung von Sessions auf, wobei der Besucher allerdings über eine session-id erkannt wird. Session ids laufen über cookies, oder wenn man es anders einstellt aber auch ohne cookies.
Was ist jetzt genau das Problem? Möchtest Du wissen wie man so eine Abfrage gestaltet? Kann der Server cookies versenden oder ist er anders eingestellt?