..:: MX Studio Fóruns ::..: Recuperar Login (sessão) - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Recuperar Login (sessão) Como eu recuperaria essa informação na págiana destino

#1 User is offline   JCJ 

  • Group: Membros
  • Posts: 12
  • Joined: 29-October 07

Posted 29 October 2007 - 08:00 PM

Estou aprendendo Dreamweaver e estou com uma duvida.
Criei uma página de Login com os campos (input) "Login_email" e "Senha" que vai ser validado com as informações de um MDB.
Se as informções estiverem OK o usuário vai ser direcionado para a página de alteração de cadastro (cadastro_altera.asp)
Se as informções estiverem incorretas o usuário vai ser direcionado para a página de erro (login_erro.htm)
Até aí tudo bem, funciona numa boa mas gostaria de saber como faço para resgatar o login do usuário que logou e exibir na página "cadastro_altera.asp" Ex.: Bem vindo: "Login_email"


Na página de login o Dreamweaver gerou o seguinte código:

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="../Connections/cadastroclientes.asp" -->
<%
' *** Validate request to log in to this site.
MM_LoginAction = Request.ServerVariables("URL")
If Request.QueryString<>"" Then MM_LoginAction = MM_LoginAction + "?" + Request.QueryString
MM_valUsername=CStr(Request.Form("Login_email"))
If MM_valUsername <> "" Then
MM_fldUserAuthorization=""
MM_redirectLoginSuccess="cadastro_altera.asp"
MM_redirectLoginFailed="login_erro.htm"
MM_flag="ADODB.Recordset"
set MM_rsUser = Server.CreateObject(MM_flag)
MM_rsUser.ActiveConnection = MM_cadastroclientes_STRING
MM_rsUser.Source = "SELECT Login_email, Senha"
If MM_fldUserAuthorization <> "" Then MM_rsUser.Source = MM_rsUser.Source & "," & MM_fldUserAuthorization
MM_rsUser.Source = MM_rsUser.Source & " FROM cadastro_clientes WHERE Login_email='" & Replace(MM_valUsername,"'","''") &"' AND Senha='" & Replace(Request.Form("Senha"),"'","''") & "'"
MM_rsUser.CursorType = 0
MM_rsUser.CursorLocation = 2
MM_rsUser.LockType = 3
MM_rsUser.Open
If Not MM_rsUser.EOF Or Not MM_rsUser.BOF Then
' username and password match - this is a valid user
Session("MM_Username") = MM_valUsername
If (MM_fldUserAuthorization <> "") Then
Session("MM_UserAuthorization") = CStr(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value)
Else
Session("MM_UserAuthorization") = ""
End If
if CStr(Request.QueryString("accessdenied")) <> "" And false Then
MM_redirectLoginSuccess = Request.QueryString("accessdenied")
End If
MM_rsUser.Close
Response.Redirect(MM_redirectLoginSuccess)
End If
MM_rsUser.Close
Response.Redirect(MM_redirectLoginFailed)
End If
%>


Já tentei de todas as formas recuperar as informações do formulário mas não consigo.
ex.: usuario = Request.QueryString("Login_email")
usuario = Request.Form("Login_email")
O código do Dreamweaver esta apagando essas informações após o Login??
Como eu recuperaria essa informação na págiana destino, já que eu poderia criar uma página detalhes para o usuario alterar suas informações.

Desde já agradeço!!
0

#2 User is offline   Giselecn 

  • Group: Membros
  • Posts: 511
  • Joined: 13-July 05

Posted 31 October 2007 - 08:55 AM

Bom, desculpe, mas nao li seu código rs.. mas olha soh, lendo a sua duvida, soluções:

Gravar a informação que vc quer em Session, ou na hora de redirecionar para o link passar na url a informação, ex: altera_dados.asp?Usuario=Teste e recupera a informação no Request... Ou criar um form que ao ser verificado se o usuario é valido, submeta esse form direcionando para a pagina, passando assim as informaçoes que vc precisa via POST..

0

#3 User is offline   JCJ 

  • Group: Membros
  • Posts: 12
  • Joined: 29-October 07

Posted 31 October 2007 - 11:25 PM

QUOTE(Giselecn @ 31/10/2007 07:10:09) <{POST_SNAPBACK}>
Bom, desculpe, mas nao li seu código rs.. mas olha soh, lendo a sua duvida, soluções:

Gravar a informação que vc quer em Session, ou na hora de redirecionar para o link passar na url a informação, ex: altera_dados.asp?Usuario=Teste e recupera a informação no Request... Ou criar um form que ao ser verificado se o usuario é valido, submeta esse form direcionando para a pagina, passando assim as informaçoes que vc precisa via POST..




Ok!!! Valeu mesmo!!

Consegui pela sessão!!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies list menu
tem como?
Web Standards titodj 
  • 3 Replies
  • 1574 Views
New Replies Duvida
Como Executar ficheiro
Flash & ActionScript Adriano Brum 
  • 1 Reply
  • 865 Views
New Replies Criando dxr e cxt
Como criar arquivos drx e cxt
Director gugacamargo 
  • 3 Replies
  • 2978 Views
New Replies Attachments Como fazer o efeito "lupa"?
efeito lupa vi e gostaria de saber fazer
Fireworks yan0202 
  • 10 Replies
  • 1809 Views
New Replies COMO FAÇO PARA PERSONALIZAR UM MENU POP-UP.
GOSTARIA DE SABER COMO FAZ...
Fireworks Tasso 
  • 4 Replies
  • 1456 Views
New Replies scroll de mc?
como fazer um scroll com mc da bibliotec
Flash & ActionScript Rodrigo_rj 
  • 0 Replies
  • 563 Views
New Replies Rede de relacionamento Tagged cresce como uma praga Notícias Notícias 
  • 0 Replies
  • 456 Views
New Replies TEXTO em 3d
Como criar textos com aparencia mais refinada em 3d...
Animação 3D e Modelagem mateuswagner 
  • 3 Replies
  • 1315 Views

Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)