Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal do fórum.
Estou com outra dúvida, mais creio que seja simples.
Seguinte, Fiz uma página de login para entrar no sistema que estou desenvolvendo, deu certo.
Se o usuario e senha nao coincidirem ele da erro, se tiver correto ele entra na página do sistema.
o código que eu usei foi esse:
if ($_POST['entrar_administrador']){
if($_SERVER['REQUEST_METHOD']=='POST'){
$administrador = $_POST['administrador'];
$senha_administrador = $_POST['senha_administrador'];
$dados_administrador = $query->selecionar('tb_cad_administrador', array(), "usuario_administrador = '$administrador' and senha_administrador = '$senha_administrador'");
if(count($dados_administrador)){
session_start();
$_SESSION['logado'] = true;
header("location: home.php");
} else {
echo "Usuário e senha estão incorretos.";
}
}
}
Bom, eu fiz isso pesquisando em outros tutoriais. tenho 3 dúvidas para ser sanadas.
a primeira, qual a função do $_SERVER['REQUEST_METHOD']=='POST' ?
Segunda, se eu entrar direto em outra página, ele entra normalmente, gostaria de saber, o que devo colocar em cada página para fazer uma verificação se o usuário esta logado, se nao, ele volta pra página principal.
a terceira dúvida, é que mais pra frente vou ter que fazer umas permissões, e gostaria de saber QUAL usuário está logado no sistema, para saber se ele tem permissão em algum registro que eu determinar..
podem me ajudar ??
Valew galera, boa tarde...
Abraços!
Carregando comentários...