Bom dia a todos, desculpe em incomodar com estes assunto , mas e porque não faz muito tempo que comecei a mexer com esta linguagem e estou com a seguinte duvida.
Crie uma pagina de cadastro que esta funcionando normalmente , mas antes da pessoa fazer o cadastro ela tem que passar pela pagina principal que tem um sistema de login e senha...ate ai tudo bem, o sistema autentica e redireciona para pagina destinada, mas ate ai sem problema, o que ocorre e se o usuario salvar a pagina do cadastro, sem ser a pagina principal ele vai entrar normalmente porque o sistema não verifica se ele fez ou não a autenticação na pagina principal, minha pergunta é
Tem como eu criar alguma comando o sistema verifique se o mesmo esta logado ou não?
echo "<font color=red>usuário ou senha inválida,tente novamente</font>";
}
}
?>
não estou utilizando uma sessão atraves do bd (mysql) pois nesta pagina vai existir mais de um usuario e senha , e cada um vai redirecionar para paginas diferentes>
Pergunta
Guest - Paulo Cesar -
Bom dia a todos, desculpe em incomodar com estes assunto , mas e porque não faz muito tempo que comecei a mexer com esta linguagem e estou com a seguinte duvida.
Crie uma pagina de cadastro que esta funcionando normalmente , mas antes da pessoa fazer o cadastro ela tem que passar pela pagina principal que tem um sistema de login e senha...ate ai tudo bem, o sistema autentica e redireciona para pagina destinada, mas ate ai sem problema, o que ocorre e se o usuario salvar a pagina do cadastro, sem ser a pagina principal ele vai entrar normalmente porque o sistema não verifica se ele fez ou não a autenticação na pagina principal, minha pergunta é
Tem como eu criar alguma comando o sistema verifique se o mesmo esta logado ou não?
Estou utilizando o seguinte codigo:
<?php
if (isset($_POST['us'])){
$usuario = $_POST['us'];
$senha = $_POST['se'];
if(($usuario=="mpric") && ($senha=="iobmpric")){
header("Location: cadastro.php");
}elseif (($usuario=="estacio") && ($senha=="estacio")){
header("Location: cadastra.php");
}elseif (($usuario=="teste3") && ($senha=="senha3")){
header("Location: teste3.htm");
}else{
echo "<font color=red>usuário ou senha inválida,tente novamente</font>";
}
}
?>
não estou utilizando uma sessão atraves do bd (mysql) pois nesta pagina vai existir mais de um usuario e senha , e cada um vai redirecionar para paginas diferentes>
Link para o comentário
Compartilhar em outros sites
4 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.