Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:15 Der er 14 kommentarer og
1 løsning

HTTP 500 - Intern serverfejl

hej
jeg har lavet et login men når jeg af prøver det
får jeg en HTTP 500 - Intern serverfejl
er der nogen der kan hjælpe mig.
mvh spyro
ps scriptet er lavet i dw-mx
Avatar billede eagleeye Praktikant
25. november 2002 - 21:23 #1
Prøv først at slå denne fra i IE under:
funktioner -> internetindstillinger -> avanceret -> fjern kryds i "ved meddelelse om uskadelige http-fejl"
Avatar billede eagleeye Praktikant
25. november 2002 - 21:23 #2
Så skulle du gerne få en bedre fejl kode.
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:27 #3
tak
detgav noget andet
ADODB.Recordset error '800a0bb9'

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

/logon/login.asp, line 14
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:27 #4
siger det dig noget
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:31 #5
line 14 ser sådan ud
MM_rsUser.ActiveConnection = MM_db_STRING
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:31 #6
lige en lille bemærkning jeg er total nybegynder i asp
Avatar billede eagleeye Praktikant
25. november 2002 - 21:34 #7
Har du lavet en connection til databasen, det ser ud som om det er en streng (MM_db_STRING) som bliver lagt ind i en connection type.
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:36 #8
login ser sådan ud

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/db.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("brugernavn"))
If MM_valUsername <> "" Then
  MM_fldUserAuthorization=""
  MM_redirectLoginSuccess="inde.asp"
  MM_redirectLoginFailed="login.asp"
  MM_flag="ADODB.Recordset"
  set MM_rsUser = Server.CreateObject(MM_flag)
  MM_rsUser.ActiveConnection = MM_db_STRING
  MM_rsUser.Source = "SELECT brugernavn, adgangskode"
  If MM_fldUserAuthorization <> "" Then MM_rsUser.Source = MM_rsUser.Source & "," & MM_fldUserAuthorization
  MM_rsUser.Source = MM_rsUser.Source & " FROM bruger WHERE brugernavn='" & Replace(MM_valUsername,"'","''") &"' AND adgangskode='" & Replace(Request.Form("password"),"'","''") & "'"
  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 true 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
%>
<html>
<head>
<title>login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body><table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><form action="<%=MM_LoginAction%>" method="POST" name="brugernavn">
        Brugernavn:<br>
        <input name="brugernavn" type="text" id="brugernavn" size="15">
        <br>
        Password:<br>
        <input name="password" type="password" id="password" size="15">
        <br>
        <input type="submit" name="Submit" value="Login">
      </form></td>
  </tr>
</table>


</body>
</html>
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:37 #9
connetion ser ud
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("db\bruger.mdb")
%>
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:38 #10
jeg har fulgt et eksempel i et hæfte
Avatar billede eagleeye Praktikant
25. november 2002 - 21:43 #11
Så ville jeg mene denne linie

MM_rsUser.ActiveConnection = MM_db_STRING

Skal rettes til:

MM_rsUser.ActiveConnection = Conn
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:43 #12
jeg prøver lige
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:51 #13
så siger jeg mange tak for hjælpen

mvh spyro.dk
ps smid lige et svar:O)
Avatar billede eagleeye Praktikant
25. november 2002 - 21:53 #14
ok :)
Avatar billede spyro.dk Nybegynder
25. november 2002 - 21:57 #15
der var lidt bonus point
spyro.dk
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