Avatar billede jr40 Nybegynder
18. januar 2005 - 20:01 Der er 10 kommentarer og
1 løsning

server fejl.?

jeg har et login system, hvor man logger sig ind via form på default.asp også går den hen til login.asp

siden login.asp

<%
Bruger=request.form("Bnavn")
kode=request.form("Pass")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("../../db/database.mdb")
sqlbruger="SELECT * FROM login WHERE bnavn='"  & bruger & "'"        
set datalogin=conn.execute(sqlbruger)
If datalogin.EOF then  %><title>Login</title>
<body bgcolor="#000000" text="#FFFFFF" link="#FFFFFF" leftmargin="0" topmargin="0" marginheight="0">
Vi har ingen adminitrator der hedder <%=bruger%> på vores system<br>
Men prøv da bare at <a href="default.asp">logge ind</a> igen
<%
response.end
end if
If datalogin("Pass")=kode then
    session("bnavn")=datalogin("bnavn")
    session("Godkendt") = "yeps"
    response.redirect("default1.asp")
else
  session("Godkendt") = "nope"
%>
    Password er Ukendt<br>
    Men Prøv at <a href="default.asp">logge ind</a> igen<br>
<% response.end
    end if
    datalogin.close
    conn.close
    set datalogin= nothing
    set conn = nothing
%>
   



Jeg bruger det rigtige login username og password hvergang... men den bliver ved med af gå hen på login.asp også skriver den:
Intern http 500 fejl:
Siden kan ikke vises

nogen der kan hjælpe.??
Avatar billede trekkies Juniormester
18. januar 2005 - 20:07 #1
Du kan få en bedre fejl kode/beskrivelse ved at slå denne fra i IE:

funktioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"

Se hvad den så skriver.
Avatar billede jr40 Nybegynder
18. januar 2005 - 20:25 #2
De er slået til,,, men der popper ingen fejl op...

ikke andet end af siden ikke findes... ;/
Avatar billede jr40 Nybegynder
18. januar 2005 - 21:01 #3
så kom fejlen.. ;)

jeg for:
Microsoft VBScript compilation error '800a03f6'

Expected 'End'

/x/default1.asp, line 102


sidst i default2.asp står der:
    <%
end if
RS.MoveNext
Loop
end if
Conn.Close
Set Conn = Nothing%>  <<<<linje 102


kan du se fejlen.??
Avatar billede trekkies Juniormester
18. januar 2005 - 21:33 #4
Er det muligt at få hele din default.asp side, så bliver det nemmere at finde fejlen.
Avatar billede p_nilsson Nybegynder
18. januar 2005 - 21:54 #5
du mangler sandsynligvis en 'End If' et eller andet sted i koden
Avatar billede trekkies Juniormester
23. januar 2005 - 21:15 #6
Hej jr40

Har du fået løst dit problem?
Avatar billede jr40 Nybegynder
23. januar 2005 - 22:34 #7
yeps det virker nu.
Avatar billede trekkies Juniormester
28. januar 2005 - 20:14 #8
Da du har fået det til at virke, er det så ikke på tide at lukke spørgsmålet?
Avatar billede jr40 Nybegynder
28. januar 2005 - 23:29 #9
trekkies så lav et svar, så vi evt. kan dele de 120points, da du hjalp mig på vej til min fejl, men fandt selv fejlen.
Avatar billede trekkies Juniormester
29. januar 2005 - 13:38 #10
Undskyld ventetiden:
Jeg synes at du selv skal tage alle pointene :>
Avatar billede jr40 Nybegynder
29. januar 2005 - 14:13 #11
okey mester.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester