Beraldo Postado Dezembro 20, 2006 Denunciar Share Postado Dezembro 20, 2006 Script postado por: FabyoAutenticação de Usuarios via HTTP Usando MySQL e Session /*Autor Fabyo guimaraes*/ //banco /*CREATE TABLE `usuarios` ( `id` smallint(5) unsigned NOT NULL auto_increment, `login` varchar(40) NOT NULL default '', `senha` varchar(32) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2; */ <?php session_start(); $nome = ""; $senha = ""; //conexao com o banco $cn = mysql_connect("localhost"); mysql_select_db("online",$cn); if (isset($_SERVER["PHP_AUTH_USER"]) || isset($_SERVER["PHP_AUTH_PW"])){ $nome = $_SERVER["PHP_AUTH_USER"]; $senha = $_SERVER["PHP_AUTH_PW"]; } $query = mysql_query("SELECT * FROM usuarios WHERE nome = '$nome' and senha = [color=red]md5[/color]('$senha')"); $contagem = mysql_num_rows($query); if ($contagem == 0) { header('WWW-Authenticate: Basic realm = "Acesso Restrito"'); header('HTTP/1.0 401 Unauthorized'); echo '<center><h1>Acesso Restrito</h1></center>'; exit; } else{ //cria a sessao $_SESSION["usuario"] = $nome; //redireciona o usuario para pagina principal header("Location: principal.php"); } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Beraldo
Script postado por: Fabyo
Autenticação de Usuarios via HTTP Usando MySQL e Session
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.