Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Assim galera, eu tenho um sistema de login e talz! Só que eu preciso incrementea ele pra que ele proteja as páginas por nivel!
Exemplo:
Temos o Administrador
vamos dizer q ele tem os niveis
1 2 3 4 5 6 7 8
que cada numero serve para uma pagina
tipo nivel 1 pode acessa noticia, 2 materia!
queria sabe como eu faço isso
aqui vai a tabela do banco de dados!
CODE
CREATE TABLE `admin_users` (
`id` int(11) NOT NULL auto_increment,
`nome` varchar(255) NOT NULL default '',
`login` varchar(255) NOT NULL default '',
`senha` varchar(255) NOT NULL default '',
`nivel` varchar(100) NOT NULL,
`email` varchar(255) NOT NULL default '',
`telefone` varchar(255) NOT NULL default '',
`sexo` varchar(200) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=33 ;
--
-- Extraindo dados da tabela admin_users
--
INSERT INTO admin_users VALUES (31, 'Yudi Kondo', 'yukli', 'teste', '1 2 3 4 5 6 7 8', 'teste@gmail.com', '3333-3333', 'M');
e ai o codigo que proteje as paginas
CODE
session_start();
if (!isset($_SESSION['USERNAME']) || !isset($_SESSION['PASSWORD'])){
header("Location: index.php?erro=1");
exit;
}
if(isset($_GET['logoff'])){
session_unset();
session_destroy();
header("Location: index.php");
}
include("../setup/conexao.php");
plss to precisando urgente disso!
Carregando comentários...