Coloque el siguiente codigo para restringir una sección de un sitio web, y no logro entrar, me pide nuevamente el passwords a pesar de introducir el codigo de manera correcta. ¿Qué estará pasando?
La página está colgada en:
h ttp://www.comarfisu.edu.co/Notas/Planillas.php
El archivo "codigo.txt" tiene entre otras las claves:
Diego|dlfg
Divad|delgado24
y el codigo para restringir el acceso es:
<?php // Manual de PHP de WebEstilo.com
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="Acceso restringido"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required.';
exit;
}
$fich = file("codigo.txt");
$i=0; $validado=false;
while ($fich[$i] && !$validado) {
$campo = explode("|",$fich[$i]);
if (($PHP_AUTH_USER==$campo[0]) && ($PHP_AUTH_PW==chop($campo[1]))) $validado=true;
$i++;
}
if (!$validado) {
header('WWW-Authenticate: Basic realm="Acceso restringido"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required.';
exit;
}
?>