<?php include("conexao.php"); ?>
<?php
if ($acao=="logar_filial") {
session_start();
$login = $_POST['login'];
$senha = $_POST['senha'];
$sql = mysql_query("select * from filiais where login='$login' and senha='$senha'");
$num = mysql_num_rows($sql);
if ($num==0) {
$sql = mysql_query("select * from login_filiais where login='$login' and senha='$senha'");
$num = mysql_num_rows($sql);
if ($num==0)
{ echo "<script>document.location='../cobrancas.php?erro=invalido_filial'</script>";}
else
{
$BLOQUEIO = mysql_result($sql,0,"bloqueio");
IF ($BLOQUEIO == "S") { echo "<script>document.location='../cobrancas.php?erro=bloqueado_filial'</script>"; }
else {
$BLOQUEIO = mysql_result($sql,0,"bloqueio");
$ID = mysql_result($sql,0,"id");
$login = mysql_result($sql,0,"login");
$filial = mysql_result($sql,0,"filial");
$user = "user";
session_register("user");
session_register("BLOQUEIO");
session_register("ID");
session_register("login");
session_register("filial");
echo "<script>document.location='../filiais/index.php'</script>";
// antes era assim: echo "<script>document.location='../filiais/index.php?user=user'</script>";
}
}
}
else
{
$BLOQUEIO = mysql_result($sql,0,"bloqueio");
IF ($BLOQUEIO == "S") {
echo "<script>document.location='../cobrancas.php?erro=bloqueado_filial'</script>";
}
else {
$BLOQUEIO = mysql_result($sql,0,"bloqueio");
$ID = mysql_result($sql,0,"id");
$login = mysql_result($sql,0,"login");
$filial = mysql_result($sql,0,"id");
$user = "superuser";
session_register("superuser");
session_register("BLOQUEIO");
session_register("ID");
session_register("login");
session_register("filial");
echo "<script>document.location='../filiais/index.php'</script>";
// antes era assim: echo "<script>document.location='../filiais/index.php?user=superuser'</script>";
}
}
}
?>
acontece que deste jeito como esta na observação "Antes era assm", paqssando o parametro user=??? no endereo no browser, o usuario comun, pode simplesmene trocar la de use pra superuser, e a paina do menu, briria como superuser.
Então tive a deia de tambem jogar na sessão o tipo de ususario e favor a aueticação la na pagina na de menu normalmente. swó que não ta autenticando.
todas as variaveisa de sessão vão normalmente porem a vaiael user não vai.
O que ta errado?
vej a pagia de menu:
Pergunta
Carlos Rocha
Ola pessoal.
To com o seguinte problema;
pagina logar.php
acontece que deste jeito como esta na observação "Antes era assm", paqssando o parametro user=??? no endereo no browser, o usuario comun, pode simplesmene trocar la de use pra superuser, e a paina do menu, briria como superuser. Então tive a deia de tambem jogar na sessão o tipo de ususario e favor a aueticação la na pagina na de menu normalmente. swó que não ta autenticando. todas as variaveisa de sessão vão normalmente porem a vaiael user não vai. O que ta errado? vej a pagia de menu:Link para o comentário
Compartilhar em outros sites
0 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.