Prima di tutto... non memorizzare la password nella sessione. Questo è solo per cercare guai.
session_register("password");
In secondo luogo....session_register() è una funzione deprecata e non dovrebbe più essere utilizzata.
Invece fai...
$_SESSION['username'] = $myusername;
Terzo....
header("location:page1.html");
Dovrebbe essere un PHP file se vuoi che le sessioni funzionino su più pagine.
header("location:page1.php");
Quindi in quella pagina PHP fai...
session_start();
if(!isset($_SESSION['username'])){
header("location:index.php");
} else {
// Display stuff to logged in user
}