Avatar billede bpedersen Novice
30. september 2002 - 21:23 Der er 8 kommentarer og
1 løsning

Header error

Hej

Jeg får følgende fejl, kan nogen hjælpe???


Response object error 'ASP 0156 : 80004005'

Header Error

/godkend.asp, line 51

The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content

godkend.asp er som følger:

<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK REL="StyleSheet" HREF="default.css" type="text/css">
</head>

<body>
<%
Dim fejl, username, password

fejl = false
brugernavn = Trim(Replace(Request.Form("brugernavn"), "'", "''"))
password = Trim(Replace(Request.Form("password"), "'", "''"))

If brugernavn = "" Then
    Response.Write "<p><font color=red>Indtast venligst dit brugernavn!</p></font>"
    fejl = true
End If

If password = "" Then
    Response.Write "<p><font color=red>Indtast venligst dit password!</p></font>"
    fejl = true
End If

If fejl = true Then
    Response.Write "<p><a href=java script:history.back()>Tilbage</a>"
End If

If fejl <> true Then
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("/log/brugere.mdb")
Conn.Open DSN
Dim samletAntal


strSQL = "SELECT * FROM brugere WHERE brugernavn='" & brugernavn & "' and Password = '" & password & "'"
Set rs = Conn.Execute(strSQL)

If Not rs.eof Then
          Response.Write "<p><b>Login godkendt!</b>"
        Response.Write "<p>Du er nu logget på som '" & rs("brugernavn") & "'</p>"
          Session("login") = true
        Session("brugernavn") = rs("brugernavn")
        Session("userid") = rs("id")
        Conn.Execute("UPDATE brugere SET sidste_login='" & Now & "' WHERE id=" & Session("userid"))
        Response.Write "<p><a href='admin.asp'>Til Administrationssiden</a></p>"
       
    If request.form("save") = "on" then
        Response.Cookies("Brugere")("brugernavn") = session("brugernavn")
        Response.Cookies("Brugere")("password") = password
        Response.Cookies("Brugere").expires = Date+365 'Information gemmes i cookie i et år, hvis brugeren har valgt at gemme information
    Else   
        Response.Cookies("Brugere").expires = Date-1000 'Information slettes ved at sætte "expires" 1000 dage tilbage, idet brugeren har valgt at slette information
   
    End If
   
       
Else
    Response.Write "<p><font color=red>Du blev ikke logget ind! Du har muligvis indtastet forkert brugernavn eller password!</font></p>"
    Response.Write "<p><a href=java script:history.back()>Tilbage</a></p>"
End If

Conn.Close
Set Conn = Nothing

End If

%>
</body>
</html>


Håber I kan hjælpe

mvh Brian
Avatar billede bpedersen Novice
30. september 2002 - 21:26 #1
Det skal lige siges at fejlen først er kommet efter at filerne er uploaded til webhotellet. På IIS lokalt virkede det som det skulle.
Avatar billede erikjacobsen Ekspert
30. september 2002 - 21:27 #2
Tilføj som alleførste linie
<% response.buffer=true %>
Avatar billede bpedersen Novice
30. september 2002 - 21:32 #3
Det var det der skulle til. Var fejlen noget der gav sig selv, eller skal man være "ekspert" for at kunne se det. Jeg er desværre Newbie, så jeg håber det er ok at trække på jer!!!!

Smid lige et svar så du kan få point!
Avatar billede erikjacobsen Ekspert
30. september 2002 - 21:36 #4
Man skal nok være en krydsning mellem en newbie og en nørd. Den er set før, og
skyldes grundlæggende blot en forskel i opsætningen af de to IIS-er. Din har allerede
sat denne option, din udbyder har ikke. Point? Næh, vil du slå min græsplæne :))  ?
Avatar billede osaka_san Nybegynder
30. september 2002 - 21:45 #5
Avatar billede bpedersen Novice
30. september 2002 - 22:45 #6
erikjacobsen> Takker - Det med græsplænen kan vi finde ud af, hvis ikke du bor for langt væk ;-) HEHE
Avatar billede bpedersen Novice
30. september 2002 - 22:45 #7
Lukker lige
Avatar billede erikjacobsen Ekspert
30. september 2002 - 22:48 #8
Fint - det plejer at tage os ca. 4-5 timer - hvis vi skynder os ... :)
Avatar billede bpedersen Novice
30. september 2002 - 22:53 #9
Puhaa, hvis ellers der er kolde øl går det nok :-)
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