Como faço pra por niveis de acesso nesse script? Onde 1=Administrador e 2=Moderador quando o usuario logar checa qual o nivel dele e se caso for 1 ele é redirecionado para admin.php e se for 2 para moderador.php
CREATE TABLE `admins` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nivel` VARCHAR( 200 ) NOT NULL ,
`email` VARCHAR( 200 ) NOT NULL ,
`login` VARCHAR( 200 ) NOT NULL ,
`senha` VARCHAR( 200 ) NOT NULL ,
`repitasenha` VARCHAR( 200 ) NOT NULL
) ENGINE = MYISAM;
");
<style type="text/css">
<!--
body {
background-color: #666666;
}
-->
</style><div align="center">
<?php
require_once("conexao.php");
session_start();
ob_start();
?>
<?php
$login = @ant_sql($_POST['usuario']);
$senha = @ant_sql($_POST['senha']);
$check = @ant_sql($_POST['check']);
$pagina = "index.php"; //Mudar essa Linha para onde a após o login será rederecionado, mais usado o index.php
######
$sql = mysql_query("SELECT * FROM admins WHERE login = '$login' AND senha = '$senha'");
if(mysql_num_rows($sql) <= 0){
echo "<br><br><font color='#FFFF00'>Login não pode ser Efetuado, Clique <a href='java script:history.back(1);'>AQUI</a> para Voltar.</font>";
}elseif(mysql_num_rows($sql) > 1){
echo "<br><br><font color='#FFFF00'>Login não pode ser Efetuado, Clique <a href='java script:history.back(1);'>AQUI</a> para Voltar.</font>";
}elseif(mysql_num_rows($sql) <> 1){
echo "<br><br><font color='#FFFF00'>Login não pode ser Efetuado, Clique <a href='java script:history.back(1);'>AQUI</a> para Voltar.</font>";
}elseif(mysql_num_rows($sql) == 1 && $check == "marcado"){
$_SESSION['LOGADOUSER'] = $login;
$_SESSION['LOGADOSENHA'] = $senha;
setcookie("3e00afdb2ee8ca59758db1483a623b1f", "3e00afdb2ee8ca59758db1483a623b1f", time()+(30*8600));
header("Location: $pagina");
}elseif(mysql_num_rows($sql) == 1 && $check == ""){
$_SESSION['LOGADOUSER'] = $login;
$_SESSION['LOGADOSENHA'] = $senha;
header("Location: $pagina");
}
ob_end_flush();
?>
</div>
Acredito que eu poderia usar da seguinte forma porém não sei como aplicar de forma correta
Pergunta
aesir
Como faço pra por niveis de acesso nesse script? Onde 1=Administrador e 2=Moderador quando o usuario logar checa qual o nivel dele e se caso for 1 ele é redirecionado para admin.php e se for 2 para moderador.php
Acredito que eu poderia usar da seguinte forma porém não sei como aplicar de forma corretaLink para o comentário
Compartilhar em outros sites
3 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.