Beraldo Posted December 20, 2006 Report Share Posted December 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"); } ?> Quote Link to comment Share on other sites More sharing options...
Question
Beraldo
Script postado por: Fabyo
Autenticação de Usuarios via HTTP Usando MySQL e Session
Link to comment
Share on other sites
0 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.