---
title: "Header allredy sent"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/105323-header-allredy-sent"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "slow"
published: "2004-06-09T12:05:11.000Z"
updated: "2004-06-09T12:20:00.000Z"
replies: 2
views: 335
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/105323-header-allredy-sent"
---

# Header allredy sent

## #1 — slow, 2004-06-09T12:05Z

Warning: Cannot modify header information - headers already sent by (output started at /home/blaah/public_html/blahh/blahh/top.php:14) in /home/blaah/public_html/blahh/blahh/note/index.php on line 101

vad göra åt saken?
Beror det på min inkluderade header?

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

## #2 — Matte, 2004-06-09T12:11Z

Du har en output på rad 14 i top.php. Före du sätter en header får du inte ha någon output till webbläsaren.

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

## #3 — SPiN, 2004-06-09T12:20Z

Du kan även buffra ut-data, så kan du skicka headers efteråt.

```
<?php
ob_start(); /* Nu börjas buffringen av din ut-data */

...

ob_end_flush(); /* Nu skickas din buffrade data ut */
?>
```

Du kan också packa din data för att få ner mängden data som skickas till klienten, samtidig när du buffrar:

```
ob_start( "ob_gzhandler" );
...
ob_end_flush()
```

Det är dock lite osäkert det där med komprimering av ut-data, vissa webläsare/klienter tar längre tid på sig att packa upp datan än tiden det hade tagit att ladda ned den.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/105323-header-allredy-sent
