---
title: "The HTTP headers are already written"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/100367-the-http-headers-are-already-written"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "annesophie"
published: "2004-03-26T15:53:15.000Z"
updated: "2004-03-26T16:03:27.000Z"
replies: 2
views: 273
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/100367-the-http-headers-are-already-written"
---

# The HTTP headers are already written

## #1 — annesophie, 2004-03-26T15:53Z

Jag är nu såååå nära att få ihop mitt forum men så ska det naturligtvis jävlas...

VAD betyder nedan felmeddelande. Ja, inga smarta kommentarer nu - jag kan ju läsa... ;) Men jag förstår inte varför det dyker upp!

**Response object error 'ASP 0156 : 80004005' 

Header Error 

newthread.asp, line 179 

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

Line 179:

**response.redirect("forum.asp?forum=" & forum)** 

Problemet uppstår när jag submittar en ny tråd. 
Tråden läggs in i databasen som den ska men jag får inte redirecta användaren tillbaka till tråden efter submit! \*morr\*

Jag är inte säker på hur mycket av koden som krävs för att förstå problemet så jag postar den biten där linje 179 ligger.

```
	forum = request.querystring("forum")
	
	if not isempty(request.form) then
		locked = false
		sticky = false
		forum = forum
		if ucase(request.form("locked")) = "ON" then locked = true
		if ucase(request.form("sticky")) = "ON" then sticky = true
		threadname = Remove_Tags(request.form("threadname"))
		message = Remove_Tags(request.form("message"))
		
		if clng(forum) > 0 and trim(threadname) <> vbnullstring and trim(message) <> vbnullstring then
			'	INSERT NEW THREAD
			sql = "insert into Thread (threadName, threadDate, userID, forumID, threadLastModified, threadView, " & _
						"threadLocked, threadStickie) values ('" & threadname & "', #" & now & "#, " & session("forumid") & _
						", " & forum & ", #" & now & "#, 0, " & locked & ", " & sticky & ")"
			'response.write sql
			conn.execute(sql)
			
			'	FIND THE RECORD ID FOR THE NEW THREAD
			sql = "select * from Thread where threadName = '" & threadname & "' order by threadDate desc"
			set rs = conn.execute(sql)
			
			'	INSERT NEW MESSAGE
			sql = "insert into Message (msgBody, msgDate, userID, threadID, forumID) values (" & _
						"'" & message & "', #" & now & "#, " & session("forumid") & ", " & rs("threadID") & ", " & _
						forum & ")"
			conn.execute(sql)
			
			' EMAIL ADMINISTRATOR NOTIFYING THAT A NEW THREAD HAS BEEN STARTED
			'strMailBody = BB_to_HTML(threadname) & "<br><br>" & BB_to_HTML(message)
			'CALL SendMail(ADMIN_EMAIL, "New Thread Started", strMailBody)
			
			[b]response.redirect("forum.asp?forum=" & forum)[/b]
		end if
	end if
```

 

Snälla - hjääääääääälp!

/A :\*(

Permalänk: https://www.webforum.nu/p/100367

## #2 — Jesper T, 2004-03-26T15:57Z

Jag sökte på *already written*. Fick bl.a. detta svar:
<http://www.webforum.nu/showthread.php?s=&postid=748424#post748424>

Permalänk: https://www.webforum.nu/p/1310269

## #3 — annesophie, 2004-03-26T16:03Z

Ah, jag är för bekväm av mig!  Förlåt! :r 

Tack JesperT!  :f

Permalänk: https://www.webforum.nu/p/1310273

---

Tråden på webben: https://www.webforum.nu/amne/asp/100367-the-http-headers-are-already-written
