webForumDet fria alternativet

Header Error

2 svar · 164 visningar · startad av DiDjo

DiDjoMedlem sedan nov. 2002543 inlägg
#1

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
PeeerMedlem sedan mars 20025 362 inlägg
#2

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.

DiDjoMedlem sedan nov. 2002543 inlägg
#3

oki doki! Tack! :D

Genererad på 383 ms · cache AV · v20260730165559-full.f96bc7eb