Amigos eu estou com este script para autenticação de usuário, e estou trabalhando com ele OFF-LINE, ou seja no PWS, sem esta no servidor online, mas toda vez que tento visualizar a pagina tanto LOGIN como a REG sempre me aparece esta linha:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Driver ODBC para Microsoft Access] Não foi possível encontrar o arquivo '(desconhecido)'.
/meu/login.asp, line 1062
Fui até a linha indicada e vejo isto:
Conexao.Open Constr
O banco de dados esta na raiz principal, ou seja não esta em pasta nenhuma.
O script para REGISTRO é este:
<%
if request.form("reg") = "yes" then
'get variables from form
usn = request.form("usn")
pwd = request.form("pwd")
pwd2 = request.form("pwd2")
fname = request.form("fname")
lname = request.form("lname")
email = request.form("email")
'check varables are present and correct
if usn = "" then
err = 1
errmess = "You didnt insert a username<br>"
end if
if pwd = "" then
err = 1
errmess = errmess & "You didnt insert a password<br>"
end if
if pwd2 = "" then
err = 1
errmess = errmess & "You didnt insert a password again<br>"
end if
if fname = "" then
err = 1
errmess = errmess & "You didnt insert your first name<br>"
end if
if lname = "" then
err = 1
errmess = errmess & "You didnt insert your last name<br>"
end if
if InStr(email,"@") = 0 or InStr(email,".") = 0 or email = "" then
err = 1
errmess = errmess & "You didnt enter a valid email address<br>"
end if
if pwd <> pwd2 then
err = 1
errmess = errmess & "Your passwords dont match<br>"
end if
if err = 0 then
set dataconn = server.createobject ("ADODB.connection")
set rs1 = server.createobject ("ADODB.recordset")
dataconn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=d:\meu\db2.mdb"( este é o lugar aonde esta o banco de dados off-line)
MYSQL = "SELECT * FROM members WHERE usern = '" & usn & "'"
rs1.open MYSQL, dataconn, 1, 3
if not rs1.EOF or not rs1.BOF then 'username exists already
Pergunta
la.snake
Amigos eu estou com este script para autenticação de usuário, e estou trabalhando com ele OFF-LINE, ou seja no PWS, sem esta no servidor online, mas toda vez que tento visualizar a pagina tanto LOGIN como a REG sempre me aparece esta linha:
Fui até a linha indicada e vejo isto:O banco de dados esta na raiz principal, ou seja não esta em pasta nenhuma.
O script para REGISTRO é este:
E o script para login é este:
O que devo fazer e como fazer?
Peço por favor a ajuda de vocês.
Obrigado.
PS: Este script eu peguei do PORTAL FIREMASTERS. Ele se constitue em:
Um banco de dados ACCESS
Uma página para LOGIN
Uma Página para REGISTRO
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.