---
title: "cookie + header"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/78058-cookie-header"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "arvjos"
published: "2003-05-25T18:26:39.000Z"
updated: "2003-05-25T23:33:46.000Z"
replies: 4
views: 200
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/78058-cookie-header"
---

# cookie + header

## #1 — arvjos, 2003-05-25T18:26Z

Hejsan

om jag sätter en cookie och på raden under kör en header som skickar vidare till en annan sida...sätts cookien då. Det verkar inte som det vill det men om jag tar bort header sätts cookien...ska det vara så?

/Arvid

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

## #2 — stevenet, 2003-05-25T19:58Z

header("Cache-Control: private"); innan redirect-headern bör lösa problemet.

```php
<?php
setcookie("enkaka","medvarde",time()+3600);
header("Cache-Control: private");
header("Location: adressen");
?>
```

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

## #3 — Fuel, 2003-05-25T20:08Z

och.. header("Cache-Control: private"); ..innebär ?

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

## #4 — arvjos, 2003-05-25T22:28Z

hjälper inte...funkar inte...vad ska jag göra...

\<?php

include "../mysql_open.php";

$username = $\_POST\["username"\];
$password = $\_POST\["password"\];

$result = mysql_query("SELECT username, password, city, permission
                       FROM city_users 
                       WHERE username = '$username' 
                       AND password = '$password'");

if ($post = mysql_fetch_array($result))
{
  setcookie("admin", "test", time()+60\*20);
  setcookie("permission", $post\["permission"\], time()+60\*20);
  
  header("Cache-Control: private");
  header("Location: default.php");
}
else
{
  header("Cache-Control: private");
  header("Location: ../error.php?type=login");
}

include "../mysql_close.php";

?\>

vad kan det vara för fel?

tack

/a

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

## #5 — raki, 2003-05-25T23:33Z

Borde funka om du använder detta, då väntar den i 2 sekunder innan den skickar dig vidare och hinner därmed sätta en cookie.

```php
header("Refresh: 2; URL=din-fil.php");
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/78058-cookie-header
