Non conosco quello script ma posso consigliartene uno molto più semplice da utilizzare:

Codice PHP:
<?php

//Qui imposti i parametri di login
$LOGIN_INFORMATION = array(
  
'username' => 'password',
  
'altrousername' => 'altrapassword'
);

define('USE_USERNAME'true);

define('LOGOUT_URL''http://www.example.com/'); //Scegli a che pagina tornare dopo aver fatto il logout

define('TIMEOUT_MINUTES'0);

define('TIMEOUT_CHECK_ACTIVITY'true);

if(isset(
$_GET['help'])) {
  die(
'Include following code into every page you would like to protect, at the very beginning (first line):
&lt;?php include("' 
str_replace('\\','\\\\',__FILE__) . '"); ?&gt;');
}

$timeout = (TIMEOUT_MINUTES == time() + TIMEOUT_MINUTES 60);

if(isset(
$_GET['logout'])) {
  
setcookie("verify"''$timeout'/');
  
header('Location: ' LOGOUT_URL);
  exit();
}

if(!
function_exists('showLoginPasswordProtect')) {

function 
showLoginPasswordProtect($error_msg) {
?>
<html>
<head>
  <title>Inserisci username e password</title>
  <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
  <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</head>
<body>
  <style>
    input { border: 1px solid black; }
  </style>
  <div style="width:500px; margin-left:auto; margin-right:auto; text-align:center">
  <form method="post">
    <h3>Inserire username e password per accedere</h3>
    <font color="red"><?php echo $error_msg?></font>

<?php if (USE_USERNAME) echo 'Username:
<input type="input" name="access_login" />
Password:
'
?>
    <input type="password" name="access_password" />

</p><input type="submit" name="Submit" value="Invia" />
  </form>
  

  </div>
</body>
</html>

<?php
  
die();
}
}

if (isset(
$_POST['access_password'])) {

  
$login = isset($_POST['access_login']) ? $_POST['access_login'] : '';
  
$pass $_POST['access_password'];
  if (!
USE_USERNAME && !in_array($pass$LOGIN_INFORMATION)
  || (
USE_USERNAME && ( !array_key_exists($login$LOGIN_INFORMATION) || $LOGIN_INFORMATION[$login] != $pass ) ) 
  ) {
    
showLoginPasswordProtect("Userane o password errati");
  }
  else {
    
setcookie("verify"md5($login.'%'.$pass), $timeout'/');
    
    unset(
$_POST['access_login']);
    unset(
$_POST['access_password']);
    unset(
$_POST['Submit']);
  }

}

else {

  if (!isset(
$_COOKIE['verify'])) {
    
showLoginPasswordProtect("");
  }

  
$found false;
  foreach(
$LOGIN_INFORMATION as $key=>$val) {
    
$lp = (USE_USERNAME $key '') .'%'.$val;
    if (
$_COOKIE['verify'] == md5($lp)) {
      
$found true;
      if (
TIMEOUT_CHECK_ACTIVITY) {
        
setcookie("verify"md5($lp), $timeout'/');
      }
      break;
    }
  }
  if (!
$found) {
    
showLoginPasswordProtect("");
  }

}

?>
Copia e salva questo script come password_protect.php nella cartella principale del sito, ti ho aggiunto 2 commenti all'inizio, leggili bene...
Per ogni pagina che vuoi proteggere inserisci ALL'INIZIO (cioè come prima riga in assoluto)

Codice PHP:
<?php include("password_protect.php"); ?>
e così sei a posto, se hai già effettuato il login ti permette di visualizzarla altrimenti ti dice di fare il login...

Ciao...