webForumDet fria alternativet

lustigt fel...

ASP

2 svar · 255 visningar · startad av mikael_a

Medlem sedan mars 2000475 inlägg
Frågan#1

det verkar som om alla min .asp skripts spökar idag, jag får följande fel på koden nedan.

Response-objekt fel 'ASP 0156 : 80004005'

Fel på huvuden

/data/admin/deloldcards.asp, rad 10

HTTP-huvudena har redan skrivits till klientläsaren. Ändringar till HTTP-huvudena måste göras innan sidinnehållet skrivs.

rad 10 är den med Response.Redirect "admin.asp"


<%
	Dim oConn
    Set oConn = Postcard_GetDatabaseConn()
    Dim oRS, dDate
    dDate = Now()
    dDate = DateAdd( "d", -30, dDate )
    oConn.Execute "delete from createdpostcards where createdtime < #" & dDate & "#"
Response.Redirect "admin.asp"
%>

skriptet utför jobbet, men detta jobbiga fel, kommer upp hela tiden. Om jag förstår det rätt så skriver jag ut sidan innan den har hunnit utföra ovanstående?? eller är jag ute och reser.

------------------
Micke & Annas Sajt
micke@micke-anna.nu

Medlem sedan dec. 19998 577 inlägg
#2

Problemet är att du skickar statisk information till klienten, och sedan efter ett tag så kör du en redirect... detta genererar felmeddelande du får...

Skriv:
Response.buffer = true

Längst upp på sidan (före du skriver något till klienten)... så löser sig problemet...

------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu *hem*
vide@4sale.se

Medlem sedan mars 2000475 inlägg
#3

att en sådan liten rad kan ställa till det :) tackar

------------------
Micke & Annas Sajt
micke@micke-anna.nu

252 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)