Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tuliofernando

Autenticação PHP

Recommended Posts

Num sistema que desenvolvi tenho o seguinte codigo na pagina index.php (para o administrador) que server para autenticar o administrador:

 

$nome = $site['admin'];$senha = $site['senha'];//verifica autenticaçãoif ($PHP_AUTH_USER !=$nome || $PHP_AUTH_PW !=$senha) {    header("WWW-Authenticate: basic realm='Sistema de Autentificação'");    header("HTTP/1.0 401 Unauthorized");    echo '<html>    <head>    <title>Acesso negado...</title>    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">    <link rel="stylesheet" href="estilo.css">    </head>    <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">    <br><br> <a href=\"http://www.lymas.com.br\"> Lymas.com.br </a><br><p> Página Protegida.<br><br>Clique no botão "Voltar" do seu navegador...</p></body>    </html>';    exit;}header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");header("Cache-Control: no-store, no-cache, must-revalidate");header("Cache-Control: post-check=0, pre-check=0", false);header("Pragma: no-cache");?>

 

Em um computador meu em casa funciona sem problema, aparece uma janela do Internet Explorer para autenticação e tudo ok. Mas no computador da empresa em que trabalho não funciona de jeito nenhum. Verifiquei a configuração do php.ini mas num achei nada de estranho. Se alguem puder me ajudar estarei grato...

 

 

Túlio

Compartilhar este post


Link para o post
Compartilhar em outros sites

kara tenta colocar as variaveis assim, deve resolver...$_SERVER['$PHP_AUTH_USER']abraçosMarcio

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.