Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, bom dia.
Primeiramente gostaria de dizer que não conheço quase nada de PHP, estou começando a me aventurar.
Estou com um problema que não consegui resolver, mesmo pesquisando muito e achando algumas coisas similares, mas talvez por não conhecer, não consegui aplicar.
Tenho o seguinte código abaixo, onde criei a variável $Page (não sei se está certa, copiei de outra variável)
Eu gostaria que a condição do elseif redirecionasse para esta Página que está no Banco de Dados da seguinte forma: Campo: Pagina Varchar:100 Conteúdo: crbst_3.php
Deve ser muito simples, mas realmente não sei como fazer, nesse momento não há erros, mas ao invés de ir para a página citada, ele continua na página de login.
Aguardo ajuda.
<?php
if(isset($_POST["button"])) {
$user = mysqli_real_escape_string($mysqli, $_POST["input_User"]);
$pass = mysqli_real_escape_string($mysqli, $_POST["input_Pass"]);
if($user == "" OR $pass == "") {
echo "<script> alert('Preencha todos os campos'); location.href='pag-login.php'</script>";
}
$check = $mysqli->query("SELECT * FROM usuarios WHERE Usuario='$user' AND Senha='$pass'");
$row = $check->num_rows;
if($row > 0) {
$check2 = $mysqli->query("SELECT Permissao FROM usuarios WHERE Usuario='$user'");
$row2 = $check2->num_rows;
if($row2) {
$dadosUsuario = $check2->fetch_array();
$Page = $mysqli->query("SELECT Pagina FROM usuarios WHERE Usuario='$user'");
$row = $Page->fetch_assoc();
if($dadosUsuario["Permissao"] == 1) {
echo "<script> alert('Bem vindo ao Painel de Controle!'); location.href='panel.php'</script>";
session_start();
$_SESSION["Usuario"] = $user;
}elseif($dadosUsuario["Permissao"] == 2) {
echo "<script> alert('Você será direcionado para a página solicitada!'); location.href=".$row['Pagina']."</script>";
session_start();
$_SESSION["Usuario"] = $user;
}else {
echo "<script> alert('Você não tem permissão!'); location.href='index.html'</script>";
}
}
} else {
echo "<script> alert('Usuário ou Senha incorretos!'); location.href='pag-login.php'</script>";
}
}
?>Carregando comentários...