Wenn du die neue URL oben nicht anzeigen lassen willst, benutze Frames.
Zum Thema Passwort:
Am besten du machst eine HTML-Seite davor mit einem Formular,
und schreibst eine PHP-Seite auf die "action" im Formular verweist,
benutze einfach 2 Inputs (User, Passwort)
und schreibe folgendes in die PHP:
$phppassword=$_POST['Passwort'];
$phpuser=$_POST['User'];
der rest dürfte mit einer einfachen IF-Abfrage gehen...
à la
if ($phpuser == 'User1' && $phppassword == 'daspasswort')
oder so, probier einfach mal rum, iss nicht schwer,
vielleicht hilft dir ja
http://www.php.net