---
title: "headers already sent"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/98397-headers-already-sent"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "dekt"
published: "2004-02-29T13:14:00.000Z"
updated: "2004-02-29T13:19:14.000Z"
replies: 2
views: 236
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/php/98397-headers-already-sent"
---

# headers already sent

## #1 — dekt, 2004-02-29T13:14Z

Varför får jag "headers already sent" när jag använder header(), efter att jag kört session_start()?

Vad kan man göra åt det?

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

## #2 — SPiN, 2004-02-29T13:17Z

Se till att du inte har någon output till klienten innan du kör header() ( Kan t.ex. vara ett mellanslag eller en radbrytning bara ), eller så använder du buffring av din sida. Ta i så fall en titt på ob_start() och ob_flush() i manualen.

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

## #3 — Matte, 2004-02-29T13:19Z

"headers already sent" får du när du haft output till webbläsaren före du försöker sätta en header.

headers är t.ex session_start(), setcookie() eller header().

Före en header får du alltså inte ha någon HTML-kod, ej heller echo eller print. Inte ens ett mellanslag eller radbrytning är tillåtet utanför PHP-taggarna före en header.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/98397-headers-already-sent
