Jump to content


evertonceranto

Member Since 10/12/2008
Offline Last Active 27/04/2009, 12:40
-----

Topics I've Started

Problema Com Sistema De Login

10/12/2008, 09:31

Galera
Tenho que fazer um sistema de login onde cada usuario terá uma página distinta.
Serão 3 niveis de usuarios
Além do mais preciso que durante a verificação do usuario também seja feita a verificação se o usuario já está ou ainda não autorizado.

A tabela que eu uso é a seguinte:

Campo Tipo Nulo Padrão
id_usuario int(4) Sim NULL
nome varchar(100) Sim
email varchar(100) Sim
ddd tinyint(4) Sim NULL
telefone int(11) Sim NULL
matricula varchar(11) Sim
usuario varchar(30) Sim
senha varchar(20) Sim
id_categoria char(1) Sim 0
autorizado char(1) Sim NULL

O Acesso deverá ser feito pelo "Usuário" e "Senha"
A verificação de categoria de usuario por "id_categoria" (1, 2 ou 3)
E a verificação de acesso será pelo "autorizado" (0, 1)

Já tenho pagina de cadastro, de recuperação de senha, tudo pronto, só não sei fazer essa parte.
Não sei nada de PHP

Uso esses codigos pra verificar os usuários:
<?

$usuario = $_POST[usuario];
$senha = $_POST[senha];

$db = mysql_connect ("xxxx", "xxxx", "xxxx");
$basedados = mysql_select_db("xxxx");

$confirmacao = mysql_query("select * from xxxx where usuario = '$usuario' and senha = '$senha'", $db);
$contagem = mysql_num_rows($confirmacao);

if ( $contagem == 1 ) {
setcookie ("usuario", $usuario);
setcookie ("senha", $senha);
echo "Usuário logado.";
} else {
echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>";
}

?>

Se alguém puder me ajudar fico agradecido

IPB Skin By Virteq