¿Contraseña única?, ¿por qué no compararlo directamente en código PHP?, ¿para qué complicarse?
  Código PHP:
    $contrasenia = "123456"; // clásico
if($varDeEntrada === $contrasenia) {
   // contenido reestrignido
} else {
   // contenido "normal"
} 
    
  Igual se puede hacer una autentificación HTTP ... 
JavierB: ¿Por qué PHP y no ASP o Java? 
