Abaixo um script, onde é possivel controlar as págnias q os usuários podem acessar ::
config/conexao.asp
<%
dim cnn
sub abre_conectar
set cnn=server.CreateObject("adodb.connection")
'Abrimos uma conexão com o banco de dados - [IMPORTANTE] altere os dados abaixo com as informações de sua base de dados
cnn.Open("DRIVER={MySQL ODBC 3.51 Driver};SERVER=ACRIAR;PORT=3306;DATABASE=ACRIAR;USER=ACRIAR;PASSW
ORD=ACRIAR;OPTION=3;")
end sub
sub fecha_conectar
cnn.close
Set cnn = nothing
end sub
%>
ACRIAR = a suas configurações de acessoincludes/verifica.asp // está página apenas verifica se o usuário se logou ou não ...
<%
if session("login") <> true then
response.redirect "default.asp"
end if
%>
<!--#include file="config/conexao.asp"-->
<%
call abre_conectar
login=Request.Form("login")
senha=Request.Form("senha")
sql = "SELECT * FROM users WHERE login='"&login&"' AND senha='"&senha&"' "
set tab = cnn.execute(sql)
' Caso os dados não estiverem corretos o usuário é enviado para a entrar.htm
if tab.eof then
response.write "Login ou Senha inválidos"
else
Session("nivel")= tab("nivel")
Session("login")=TRUE
Response.Redirect"pagina.asp"
end if
call fecha_conectar
set tab = nothing
%>
<!--#include file="../includes/verifica.asp"-->
<%
if session("login") <> true then
response.redirect "../default.asp"
end if
%>
<!--#include file="../config/conexao.asp"-->
<%
call abre_conectar
nome=request.Form("nome")
celular=request.Form("celular")
email=request.Form("email")
login=request.Form("login")
senha=request.Form("senha")
nivel=request.Form("nivel")
sql = "insert into users (nome, celular, email, login, senha, nivel)"
sql = sql & " values ('"&nome&"', '"&celular&"', '"&email&"', '"&login&"', '"&senha&"', '"&nivel&"')"
set tab = cnn.execute(sql)
call fecha_conectar
set tab = nothing
response.write "Cadastro realizado com sucesso" %>
<a href="membros.asp">Voltar</a>
OBS: Nas páginas onde o conteúdo é restrito ... basta usar um if no topo dá página, ou em algum conteúdo restrito...
if session("nivel") = 1 'este numero é o mesmo número q foi gravado na tabela como a permissão do usuário,
'ou seja pode ser alterado de acordo com o usuário q você queira restringir
response.write "Aki você insere o conteúdo dá página"
else
response.write "Acesso Restrito"
end if
Pergunta
jow
Abaixo um script, onde é possivel controlar as págnias q os usuários podem acessar ::
config/conexao.asp
ACRIAR = a suas configurações de acesso includes/verifica.asp // está página apenas verifica se o usuário se logou ou não ... default.asp login.asp membros.asp inserir_membro.asp OBS: Nas páginas onde o conteúdo é restrito ... basta usar um if no topo dá página, ou em algum conteúdo restrito...Bom galera espero ter ajudado ... Abraçossss
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.