---
title: "Problem - Cannot modify header information"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/174718-problem-cannot-modify-header-information"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Akerlundh"
published: "2008-10-12T20:00:56.000Z"
updated: "2008-10-12T20:10:52.000Z"
replies: 6
views: 565
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/174718-problem-cannot-modify-header-information"
---

# Problem - Cannot modify header information

## #1 — Akerlundh, 2008-10-12T20:00Z

Här är felmeddelandet.

Warning: Cannot modify header information - headers already sent by (output started at /home/web32387/domains/adress.se/public_html/index.php:14) in /home/web32387/domains/adress.se/public_html/index.php on line 24

```
PHP KODEN
<? 
if ($_GET['page'] == "main") 
  include "main.php"; 
elseif ($_GET['page'] == "donera") 
  include "donera.php"; 
else 
{ 
  header('Location: index.php?page=main'); 
  exit; 
} 
?>
```

Förstår ingenting.

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

## #2 — fiddler, 2008-10-12T20:06Z

Är koden ovan hela index.php?

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

## #3 — Pedda, 2008-10-12T20:08Z

Någonting skrivs ut i webbläsaren innan din header körs.
Är det all kod du har där? Kolla så du inte har någon output innan din kod, t.ex ett mellanslag.

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

## #4 — Akerlundh, 2008-10-12T20:08Z

> **fiddler skrev:**
>
> Är koden ovan hela index.php?

Nej men det är den den enda PHP koden jag använder mig utav.

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

## #5 — Pedda, 2008-10-12T20:09Z

Eller ännu bättre, ändra till:

```php
<?php
if ($_GET['page'] == "main") 
  include "main.php"; 
elseif ($_GET['page'] == "donera") 
  include "donera.php"; 
else 
{ 
  include "main.php";
} 
?>
```

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

## #6 — fiddler, 2008-10-12T20:10Z

Du får inte skriva ut något innan din "header('Location...", ingen html kod ex.

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

## #7 — Pedda, 2008-10-12T20:10Z

> **Akerlundh skrev:**
>
> Nej men det är den den enda PHP koden jag använder mig utav.

Du kan inte använda header location om du har något som skrivs ut till webbläsaren innan.
Ändra till koden som jag skrev innan så fungerar det.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/174718-problem-cannot-modify-header-information
