Du har redan skickat iväg data till besökaren (längre upp på sidan). Antingen så får du flytta upp koden så den exekveras innan något skickas iväg, eller så får du lägga
Response.Buffer = True
överst på sidan.
2 svar · 164 visningar · startad av DiDjo
Tja! Min brorsa får detta fel när han försöker uppdatera i databasen:
Response object error 'ASP 0156 : 80004005'
Header Error
/install.asp, line 29
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.
Det kan väll inte bero på att han har Iframe? Ajja här e koden:
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("lol.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
Addera = "SELECT * FROM anv where id='"&session("id")&"'"
rs.Open Addera, Connect, 3, 3
if request.QueryString("action")="spara" then
rs("info") = request.form("info")
if request.form("bild")&"" = "" then
rs("bild")=request.form("radiobutton")
else
rs("bild")=request.form("bild")
end if
rs("farg")=request.form("farg")
rs.update
29->response.Redirect "install.asp"
end if
Du har redan skickat iväg data till besökaren (längre upp på sidan). Antingen så får du flytta upp koden så den exekveras innan något skickas iväg, eller så får du lägga
Response.Buffer = True
överst på sidan.
oki doki! Tack! :D