Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17663
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Janela de autenticação conectada ao banco de dados MySQL

22-05-2013 20:19

O script de autenticação com login e senha:

header('WWW-Authenticate: Basic realm="Acesso"'); header("HTTP/1.0 401 Unauthorized"); 

Pode confirmar se os dados que o usuário coloca estão corretos, fazendo essa verificação direto no banco de dados. Para isso, basta seguir o exemplo.

<?php function authenticate_user() { header('WWW-Authenticate: Basic realm="Acesso"'); header("HTTP/1.0 401 Unauthorized"); exit; } if(! isset($_SERVER['PHP_AUTH_USER'])) { authenticate_user(); } else { mysql_connect("localhost","login","senha") or die("Problema ao conectar"); mysql_select_db("bd") or die("Problema ao acessar banco de dados"); $query = "SELECT * FROM suatabela WHERE usuario='$_SERVER[PHP_AUTH_USER]' AND senha='$_SERVER[PHP_AUTH_PW]'"; $result = mysql_query($query); if(mysql_num_rows($result) == 0) authenticate_user(); mysql_close(); } ?>

0
A melhor hospedagem para o seu site HostGator!
 
Mais de 75 postagens
Mais de 75 postagens
Mensagens: 91
Sexo: Masculino

Janela de autenticação conectada ao banco de dados MySQL

09-10-2013 18:39

Alguém esteve conectado e resolveu acessar a página de login novamente. Qual será a mensagem exibi-la?
0
 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17663
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Janela de autenticação conectada ao banco de dados MySQL

09-10-2013 19:05

Se a primeira autenticação ainda estiver válida, entra direto no documento, sem exibir mensagem.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado