Ir para conteúdo

POWERED BY:

Arquivado

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

AndréMiranda

Redirecionamento para Página Pessoal

Recommended Posts

Olá pessoal!!

 

Estou com uma dúvida em relação ao direcionamento de página. Já vi alguns scripts e ajudas, mas nenhuma deu certo ou não consegui achar o que eu queria. Acredito que para vcs seja simples...

 

Bom, vamos lá... estou fazendo um sistema de cadastro de currículos para intranet da minha empresa. Estou com problemas em redirecionar o usuário para a página pessoal dele e nessa página pessoal, estou com problema para buscar os dados dele no BD.

 

Como consigo isso?

 

 

Abraços!

André C. Miranda

Compartilhar este post


Link para o post
Compartilhar em outros sites

envia os dados dele para uma sessão

 

session("codigo") = rs("codigo")

e ai você coloca o redirect para a página que você quer!

Compartilhar este post


Link para o post
Compartilhar em outros sites

envia os dados dele para uma sessão

 

session("codigo") = rs("codigo")

e ai você coloca o redirect para a página que você quer!

 

 

Olá Ted!

Valeu pela ajuda, mas confesso que não entendi direito como fazer isso... eu tenho que colocar algum parâmetro na página que será redirecionada? Como assim enviar os dados dele? Como pego esses dados dele?

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim que cadastrar o curriculo do usuário você faz um select comparado o nome dele que foi colocado no form ou qualquer outro dado que não pode ser repetido e na hora puxa o código dele!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

assim que cadastrar o curriculo do usuário você faz um select comparado o nome dele que foi colocado no form ou qualquer outro dado que não pode ser repetido e na hora puxa o código dele!!

 

Oi Ted!

Cara, desculpa, mas continuo sem entender... meu form de cadastro tá simples... o cara cadastra e joga lá no BD os dados dele. Aí, ele é redirecionado pra página de login depois de ter completado o cadastro.

 

Na página de login, eu tenho isso:

 

Página login.asp

MM_valUsername = CStr(Request.Form("login"))
...
If Not MM_rsUser.EOF Or Not MM_rsUser.BOF Then 
	Session("MM_Username") = MM_valUsername

Qdo o cara faz o login, ele é jogado pra página certo.asp. Como devo agir?

 

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Segue um exemplo:

 

Na pagina onde você redireciona, coloque o seguinte:

 

Session("codigo") = codigo

Response.redirect("xxxx.asp")

 

Na pagina de curriculo, coloque o seguinte:

 

codigo = Session("codigo") (voce terá o codigo do curriculo para fazer a pesquisa na variavel chamada "codigo")

sql = "select * from curriculo where codigo = "&codigo&""

 

 

O objeto Session é um valor que voce armazena em uma variável de sessão na qual voce pode recupera-lo em qualquer pagina dentro do seu site....

 

Espero ter ajudado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Falei isso pra ele

assim que cadastrar o curriculo do usuário você faz um select comparado o nome dele que foi colocado no form ou qualquer outro dado que não pode ser repetido e na hora puxa o código dele!!

tomara que ele enteda melhor do seu jeito, boa!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Adriano!

Poxa, continua não funcionando ou eu devo estar fazendo algo de errado (mais provável)... vou postar meu código abaixo da página liberado.asp (o cara se logou e foi redirecionado para essa página). Vou postar a parte da Session:

 

<!--#include file="Connections/conexaoDataBase.asp" -->
<%
If (Session("MM_Username") <> "") Then
MM_valUsername = CStr(Request.Form("login"))
End if 
%>
<%
Dim rs_usuario
Dim rs_usuario_cmd
Dim rs_usuario_numRows

Set rs_usuario_cmd = Server.CreateObject ("ADODB.Command")
rs_usuario_cmd.ActiveConnection = MM_conexaoDataBase_STRING
rs_usuario_cmd.CommandText = "SELECT * FROM tb_cadastro WHERE MM_Username = '"&MM_valUsername&"'" 
rs_usuario_cmd.Prepared = true
Set rs_usuario = rs_usuario_cmd.Execute
rs_usuario_numRows = 0
%>

 

E, mais abaixo eu joguei um rs_usuario("nome") pra tentar pegar o nome do cara mas nada... e ele me retorno como erro:

 

Nenhum valor foi fornecido para um ou mais parâmetros necessários.

/usuario/liberado.asp, line 17

 

O que será que está errado?

Valeu mais uma vez!

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual a linha 17?

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.