Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
to usando o seguinte script pra autenticar uma página de administração, por headers:
<?php
$login = 'admin';
$senha = 'admin';
if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) ||
($_SERVER['PHP_AUTH_USER'] != $login) || ($_SERVER['PHP_AUTH_PW'] != $senha)) {
header('HTTP/1.1 401 Unauthorized');
header('WWW-Authenticate: Basic realm="Área restrita!"');
exit('Erro! Você deve entrar com um login e senha válidos para acessar a administração');
}
?>
Só que eu coloco a senha certa, e ele volta para a tela do login, como se estivesse errada. Digito a senha errada várias vezes e só volta para a tela de login, não dá o erro.
Será que esse código não funciona com PHP 5? Alguém pode me dá um help?!
Carregando comentários...