Fiz conforme esse artigo http://blog.thiagobe...s-de-permissao/ do thiago belem, mas o meu banco só tem login, senha, e nivel...dá erro na linha 22 (echo antes do else) da page-validcao.php olha só:
<?php
// Verifica se houve POST e se o usuário ou a senha é(são) vazio(s)
if (!empty($_POST) AND (empty($_POST['login_usuario']
) OR empty($_POST['senha_usuario']))) {
header("Location: index.php"); exit;
}
// Tenta se conectar ao servidor MySQL
mysql_connect('localhost', 'root', '') or trigger_error(mysql_error());
// Tenta se conectar a um banco de dados MySQL
mysql_select_db('bdreservacedup') or trigger_error(mysql_error());
$usuario = mysql_real_escape_string($_POST['login_usuario']);
$senha = mysql_real_escape_string($_POST['senha_usuario']);
// Validação do usuário/senha digitados
$sql = "SELECT `cod_usuario`, `login_usuario`, `nivel_usuario` FROM `usuarios` WHERE (`login_usuario` = '". $usuario ."') AND (`senha_usuario` = '". $senha ."');
$query = mysql_query($sql);
if (mysql_num_rows($query) !=count($usuario)) {
// Mensagem de erro quando os dados são inválidos e/ou o usuário não foi encontrado
echo "Login inválido!"; exit;
} else {
// Salva os dados encontados na variável $resultado
$resultado = mysql_fetch_assoc($query);
}
// Se a sessão não existir, inicia uma
if (!isset($_SESSION)) session_start();
// Salva os dados encontrados na sessão
$_SESSION['UsuarioID'] = $resultado['cod_usuario'];
$_SESSION['UsuarioNome'] = $resultado['login_usuario'];
$_SESSION['UsuarioNivel'] = $resultado['nivel_usuario'];
// Redireciona o visitante
header("Location: page-reserva.php"); exit;
}
?>
ALGUÉM ME AJUDA?????