Pertama ... jangan simpan kata sandi di sesi. Itu hanya meminta masalah.
session_register("password");
Kedua....session_register() adalah fungsi yang tidak digunakan lagi dan tidak boleh digunakan lagi.
Alih-alih lakukan...
$_SESSION['username'] = $myusername;
Ketiga....
header("location:page1.html");
Harus berupa PHP file jika Anda ingin sesi bekerja di seluruh halaman..
header("location:page1.php");
Kemudian di halaman PHP itu lakukan...
session_start();
if(!isset($_SESSION['username'])){
header("location:index.php");
} else {
// Display stuff to logged in user
}