Ten eerste... sla het wachtwoord niet op in de sessie. Dat is gewoon vragen om problemen.
session_register("password");
Ten tweede....session_register() is een verouderde functie en mag niet meer worden gebruikt.
Doe in plaats daarvan...
$_SESSION['username'] = $myusername;
Derde ....
header("location:page1.html");
Moet een PHP zijn bestand als u wilt dat sessies over pagina's werken..
header("location:page1.php");
Doe dan op die PHP-pagina...
session_start();
if(!isset($_SESSION['username'])){
header("location:index.php");
} else {
// Display stuff to logged in user
}