eine billige lösung wäre mit javascript, sodas das passwort gleichzeitig der html-seiten-name ist.
also beim link:
<a href="javascript:checkpw()">geschützer Bereich</a>
im HTML-Head:
<script type="text/javascript" language="javascript">
function checkpw(){
var pw=promt("Geben Sie das Passwort ein:");
//bei Frames parent.Framename.location.href=pw+".htm";
document.location.href=pw+".htm";
}
</script>