Сначала ... не храните пароль в сеансе.
session_register("password");
Во-вторых .... session_register () - устаревшая функция и больше не должна использоваться.
Вместо этого ...
$_SESSION['username'] = $myusername;
Третий ....
header("location:page1.html");
Должен быть файл PHP, если вы хотите, чтобы сеансы работали на разных страницах ..
header("location:page1.php");
Затем в что страница PHP делает ...
session_start();
if(!isset($_SESSION['username'])){
header("location:index.php");
} else {
// Display stuff to logged in user
}