Por Favor me ajudem, fiz um sistema de login,onde usuario cadastrado loga e tem acesso aos seus dados para poder modifica-los,beleza,
então fiz o seguinte: no login.asp gravei o usuario numa session,e no arquivo "alteracao.asp" ,tentei recuperar esta session,mas só tá dando pau
da uma olhada no codigo::
login.asp
<%
usuario = Request.Form("usuario")
senha = Request.Form("senha")
If Len(usuario) > 0 Then
Set objConn = CreateObject("ADODB.Connection")
objConn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\wwwroot\curriculum\dados\dados_cadastro.mdb")
Set rsUser = objConn.Execute("SELECT ID, usuario, senha, nome FROM curriculo_cadastrado WHERE usuario=""" & usuario & """ AND senha=""" & senha & """")
Session("id")=rsUser("id")
If rsUser.EOF Then
ErrorMessage = "<P><font color=""#FFFFFF"">Invalid Username or Password</font></P>"
rsUser.close
Set rsUser = Nothing
Set objConn = Nothing
Else
Session("id") = rsUser("id")
Session("nome") = rsUser("nome")
rsUser.close
Set rsUser = Nothing
Set objConn = Nothing
Response.redirect "alteracao.asp"
End If
End If
%>
alteracao.asp
<%
If Len(Session("id")) = "0" Then
Response.Redirect "default.asp"
End If
%>
<html>
<head>
<title>ASP Dataform</title>
</head>
<body>
<center><font face="Arial" size="4"><b>Formulário de Alteração</b></center>
<%
id = session("id")
response.write id
If IsEmpty( Request.Form("submit") ) Then
Set Conexao = Server.CreateObject("ADODB.Connection")
Constr = "Driver={Microsoft Access Driver (*.mdb)};DBQ="& server.MapPath("..\dados\dados_cadastro.mdb")
Conexao.Open Constr
ComandoSQL = "SELECT * FROM curriculo_cadastrado WHERE id =" &id& " ORDER BY id DESC"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.CursorLocation = 2
rs.CursorType = 0
rs.LockType = 3
rs.Open ComandoSQL, conexao,,, &H0001
If Not rs.EOF Then
rs.Move Request.QueryString("n")
%>
ERRO
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Driver ODBC para Microsoft Access] Parâmetros insuficientes. Eram esperados 1.
Pergunta
leaio
Por Favor me ajudem, fiz um sistema de login,onde usuario cadastrado loga e tem acesso aos seus dados para poder modifica-los,beleza,
então fiz o seguinte: no login.asp gravei o usuario numa session,e no arquivo "alteracao.asp" ,tentei recuperar esta session,mas só tá dando pau
da uma olhada no codigo::
login.asp
alteracao.aspERRO
Link para o comentário
Compartilhar em outros sites
3 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.