Ir para conteúdo

POWERED BY:

Arquivado

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

millhouse

Alterando valores apartir de um variavel de sessão

Recommended Posts

Bem galera é o seguinte.Criei em meu site uma varivel de sessão para fazer um esquema de login, só para aparecer o nome de usuário em uma outra pagina (o campo de usuario euue puxo de um banco de dados),só que tem um link que eu pus, que é alterar cadastro, e gostaria de que quando ele clica-se ali o usuario pude-se alterar os dados dele como senha; nome etc.só que nao estou conseguindo fazer, alguem pode me dar uma luz ?Agradeço desde já

Compartilhar este post


Link para o post
Compartilhar em outros sites

já consegui resolver meu problema fico assimConsegui resolver!ficou assimpagina de login (logar.asp)<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%><html><head><title>Logar.asp</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form method="get" action="redirect.asp"><table width="22%" border="0" cellspacing="0" cellpadding="0" align="center"><tr> <td width="44%"> <div align="right"><font size="1" face="Arial" color="#000000">Unidade</font></div></td><td width="56%"> <div align="left"><font size="1"> <input type="text" name="login" size="11" maxlength="11"></font></div></td></tr><tr> <td width="44%" height="35"> <div align="right"><font size="1" face="Arial" color="#000000">senha</font><font size="1" face="Arial" color="#f08810">:</font></div></td><td width="56%" height="35"> <div align="left"><font size="1"> <input type="password" name="senha" size="11" maxlength="15"></font></div></td></tr><tr> <td width="44%"><font size="1"> </font> </td><td width="56%"> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <input type="submit" name="Submit" value="entrar"></font> </div></td></tr></table><p></p></form></body></html>____________________________________________________pagina de validação de login (redirect.asp)<%@ Language=VBScript %><% 'Conexão com o banco de dadosconexao="DBQ=D:\servidor\bd\geral.mdb;Driver={Microsoft Access Driver (*.mdb)}"Set DB = Server.CreateObject("ADODB.Connection")DB.Open conexaologin=(Request.QueryString("login"))senha=(Request.QueryString("senha"))set acesso=DB.Execute("SELECT * FROM dados_usuario WHERE login='"&login&"' AND senha='"&senha&"' ")' Caso os dados não estiverem corretos o usuário é enviado para a entrar.htmif acesso.eof thenResponse.Redirect"default.asp"elseSession("login")=loginSession("Responsavel")= acesso("Responsavel")Session("unidade")= acesso("unidade")Session("estado")= acesso("estado")Session("cnpj")= acesso("cnpj")Session("cep")= acesso("cep")Session("endereco")= acesso("endereco")Session("email")= acesso("email")Session("site")= acesso("site")Session("telefone")= acesso("telefone")Session("fax")= acesso("fax")'você pode colocar quais sessions você quiser aqui que o restante do site vai ler.Response.Redirect"dados.asp"end ifDB.close%>_________________________________________________pagina para ver os dados (dados.asp)<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%><html><head><title>Dados.asp</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head><body><form method="get" action="redirect.asp"> <p> <input name="Responsavel" type="text" id="Responsavel" value="<%response.write Session("Responsavel")%>"> </p> <p> <input type="submit" name="Submit" value="Submit"> </p></form></body></html>_____________________________________________________pagina de atualizar resgistro (atualizar_registro.asp)<%@ Language=VBScript %><% 'Conexão com o banco de dadosconexao="DBQ=D:\servidor\bd\geral.mdb;Driver={Microsoft Access Driver (*.mdb)}"Set DB = Server.CreateObject("ADODB.Connection")DB.Open conexaousuario = server.htmlencode(request.form("usuario"))Responsavel = request.form("Responsavel") SQL1 = "UPDATE dados_usuario SET Responsavel='"&Responsavel&"'" db.execute(SQL1)response.redirect("dados.asp")%>______________________________________agora é so eu encrementar mais dadosAté mais

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.