Depois de muito pesquisar e adaptar códigos, consegui a autenticação dos usuários. Mas, sem os niveis de acesso. Aqui está meu sistema. Como posso incluir a autenticação dos niveis para que cada um vá para uma página? config.php <? $host = "localhost"; //endereço do seu servidor MySQL $database = "nome_database"; //o database que conterá sua tabela, muitas vezes seu próprio login $tabela = "nome_tabela"; //o nome de sua tabela $login_db = "root"; //login usado no MySQL $senha_db = "senha_database"; //senha usado no MySQL ?> login.php <html> <body> <form name="login" method="post" action="confirmar_login.php"> <TABLE BORDER=0 width="100%"><tr><tD valing=center width="50%"><BR> <BR><center><font face="verdana, arial" size="2">Por favor digite seu usuário e senha.</center> <br> <table align="center"><tr><td bgcolor="#A4D3EE"> <table cellspacing="1" cellpadding="1" width="100%"> <tr> <td bgcolor="#696969"> <table cellspacing="2" width="100%" cellpadding="5" border="0"> <tr> <td colspan="2" bgcolor="#A4D3EE"> <center><font face="verdana, arial" size="3" color="#1C1C1C"><b>Login</b></span></center> </td></tr><tr><td bgcolor="#A4D3EE"> <font face="verdana, arial" size="2" color="#1C1C1C"> <b>Usuário:</b></td> <td bgcolor="#A4D3EE"> <input name="login" type="text" id="login"> </td></tr> <tr><td bgcolor="#A4D3EE"> <font face="verdana, arial" size="2" color="#1C1C1C"><b>Senha:</b> </td><td bgcolor="#A4D3EE"> <input name="senha" type="password" id="senha"></td> </tr> <tr> <td colspan="2" bgcolor="#A4D3EE"> <center> <input name="entrar" type="submit" id="entrar" value="Entrar"> <input type="reset" name="Limpar" value="Limpar" class="button"> <input class="botao" type="button" value="Cancelar" onClick="window.close();"> </td> </tr> </form> </table> </td> </tr> </table> </center> </td> </tr> </table> <center> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="senha.php">Esqueceu a senha?</a> <a href="cadastrar.php">Cadastre-se</a></font> </center> </body> </form> </html> confirmar_login.php <? include "config.php"; //inclui o arquivo de configurações $db = mysql_connect ($host, $login_db, $senha_db); //conecta ao mysql $basedados = mysql_select_db($database); //conecta a base de dados $confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login' AND senha = '$senha'"); //verifica se o login e a senha conferem $contagem = mysql_num_rows($confirmacao); //traz o resultado da pesquisa acima if ( $contagem == 1 ) { setcookie ("login", $login); //grava o cookie com o login setcookie ("senha", $senha); //grava o cookie com a senha echo "Usuário logado."; //se a senha digitada está correta, mostra a mensagem } else { echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>"; //se a senha está incorreta mostra essa mensagem } ?> Depois vem as páginas de cadastro, enviar cadastro, senha e enviar senha. Como posso incluir a autenticação dos niveis para que cada um vá para uma página? Obrigado.