Tengo una pagina con un formulario la cual contiene un hipervinculo a otra pagina que requiere de una nueva autentificacion de usuario. Como prueba de la autentificacion tengo el siguiente script:
Código PHP:
<?php
autentificar();
function autentificar() {
header('WWW-Authenticate: Basic realm="Acceso restringido"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required.';
die;
}
if(isset($PHP_AUTH_USER)) {
echo "Ha introducido el nombre de usuario: $PHP_AUTH_USER<br>";
echo "Ha introducido la contraseña: $PHP_AUTH_PW<br>";
}
else {
autentificar();
}
echo "Ok"; die;
?>
Que puedo hacer para que pida usuario y clave una sola vez?
Agradezco de antemano sus sugerencias

Cordial saludo