Ir para conteúdo

POWERED BY:

Arquivado

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

morfel

response.redirect

Recommended Posts

TENHO O SEGUINTE CODIGO

 

<%
	nome = request.form("login")
	senha = request.form("senha")

	Set conexao = Server.CreateObject("ADODB.Connection")
	conexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("database.mdb")&";"
	Set tabela = conexao.Execute("SELECT NOM_USUARIO, SEN_USUARIO, ADM_USUARIO, COD_DIRECAO FROM TB_USUARIOS WHERE NOM_USUARIO = """ & nome & """ AND SEN_USUARIO = """ & senha & """ AND ADM_USUARIO = TRUE;")

	if (tabela.EOF = False) then
		session("nome") = nome
		session("senha") = senha
		session("admin") = "Administrador"
	else
		session("nome") = ""
		session("senha") = ""
		session("admin") = ""
	end if

	if (session("nome") = "") and (session("senha") = "") and (session("admin") = "") then
		response.redirect("default.asp?erro=1")
	else
		response.redirect("DIRECIONANDO ELE PARA A PAGINA DELE ")
	end if
%>

AI CADA CLIENTE TEM UMA PAGINA...

 

COME SE FAZ ? CONTO COM A AJUDA

Compartilhar este post


Link para o post
Compartilhar em outros sites

if (session("nome") = "") and (session("senha") = "") and (session("admin") = "") then
		response.redirect("default.asp?erro=1")
	else
		response.redirect("PaginadeClientes.asp?NomeCli=" & Session("Nome"))
	end if

Abraços...

 

PS: Titulo do tópico editado por nao estar de acordo com as regras.

Compartilhar este post


Link para o post
Compartilhar em outros sites

na verdade nao quero isto...

 

quero que ao cliente digitar o usuario e senha correto ele vai pegar o viderionamento que esta no banco de dados... tipo www.meusite.com.br/cliente1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ué.. se você qr redirecionar para um site que está armazenado no BD.. faça assim:

 

if (session("nome") = "") and (session("senha") = "") and (session("admin") = "") then
		response.redirect("default.asp?erro=1")
	else
		response.redirect(tabela.NomeDoCampoOndeEstaAUrlDoCliente)
	end if

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

NAO DEU CERTO....

 

OLHA O CODIGO QUE TENHO

 

<%
	nome = request.form("login")
	senha = request.form("senha")

	Set conexao = Server.CreateObject("ADODB.Connection")
	conexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("database.mdb")&";"
	Set tabela = conexao.Execute("SELECT NOM_USUARIO, SEN_USUARIO, ADM_USUARIO, COD_DIRECAO FROM TB_USUARIOS WHERE NOM_USUARIO = """ & nome & """ AND SEN_USUARIO = """ & senha & """ AND ADM_USUARIO = TRUE;")

	if (tabela.EOF = False) then
		session("nome") = nome
		session("senha") = senha
		session("admin") = "Administrador"
	else
		session("nome") = ""
		session("senha") = ""
		session("admin") = ""
	end if

	if (session("nome") = "") and (session("senha") = "") and (session("admin") = "") then
		response.redirect("default.asp?erro=1")
	else
		response.redirect("	 ")
	end if
%>
ELE SO DIRECIONA QUANDO EU COLOCA UM URL VALIDA

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok... isto eu sei fazer sem roblemas.... mais este direcionamento quero colocar dentro de um banco de dados....

 

Ai esta o problema... como chamar o response.redirect chando o endereço que esta no banco de dados??????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo nao Tem misterio nao ....

 

Nome | Area

 

Felipe | /Felipe/Felipe/Felipe/index.asp

 

---to ... quando o cmarada fizer o login você carrega a URL em uma variavel.

 

vArea = RS("Area")

response.redirect("& vArea &")

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.