Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Renanbg

Por senha para entrar na area administrativa

Recommended Posts

Opa..pessoal..beleza?Então....baixei um codigo pronto para enquete...a unica falha dele é que p acessar a area administrativa onde cadastro todas as enquetes não é solicitado senha...Gostaria de saber se é facil de por uma senha ali para impedir q alguem consiga acessar?Se possivel poderiam me ajudar no codigo?Abraço..

Compartilhar este post


Link para o post
Compartilhar em outros sites

você sabe programar em alguma linguagem?tens conhecimento de lógica de programação?para fazer esse login existem duas maneiras, inseiri um usuário na página asp ou criar uma tabela no banco de dados com os registros de cada usuário e na página asp fazer as consultar pra verificar se ele existe. Além disso precisamos colocar nas páginas restringidas um código para verificar se existe uma sessão ativa correspondente ao login

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom, então você tem a logica...fica mais facil pra ajudar.Sequinte, você vai querer armazenar os usuários em uma tabela no db?Pode começar fazendo o seguinte, abra seu editor(normalmente usamos o dreamweaver) e crie uma nova página do tipo dinamica ASP(VbScript) e nomeie para login.aspAdicione nela um FORM. dentro deste FORM adicione dois TEXT, e um botão do tipo SUBMIT, o Html ficará semelhante ao que coloquei abaixo<form action="verifica_login.asp" method="post"><input name="usuario" type="text"><input name="senha" type="text"><input name="submit" type="submit"></form>perceba que no FORM coloquei o action(página para onde os dados serão enviados) e o method(maneira que serão enviados)Feito isso crie uma nova página em branco ASP(VbScript) nomeie para verifica_login.aspPara o próximo passo preciso que responda a pergunta acima para saber como faremos a verificação

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade não vou armazenar nada em bd, pois preciso apenas de uma senha para acessar essa area para evitar que algum curioso acesse...Então eu poderia definir essa senha em algum lugar e na hora de acessar o admin.asp seria solicitada essa senhaAbraço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

então é mais simples ainda

faça praticamente como mostrei antes, só vamos mudar o action para vazio

bom, agora temos que criar um usuario e uma senha a ser verificada

Abaixo o codigo montado, acompanhe o que lhe passei e entenda a logica

 

<%usuario = "joao"senha = "123"if request.form("usuario") = usuario and request.form("senha") = senha thensession("logado") = trueresponse.redirect("default.asp")elseresponse.write("login inválido")end if%><form action="" method="post"><input name="usuario" type="text"><input name="senha" type="text"><input name="submit" type="submit"></form>
bom, com isso precisamos proteger as demais páginas. Coloque o seguinte código nas páginas que deseja proteger, exceto a de login

<%if session("logado")<> true thenresponse.redirect("login.asp")end if%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza cara...precisando estamos ai. Lembrando que essa maneira que passei não é segura, mas se você quer algo simples e pratico é por ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.