---
title: "fel med sessions"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/95425-fel-med-sessions"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "tronez"
published: "2004-01-21T16:30:09.000Z"
updated: "2004-01-21T19:12:36.000Z"
replies: 3
views: 241
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/95425-fel-med-sessions"
---

# fel med sessions

## #1 — tronez, 2004-01-21T16:30Z

Har alltid fått dessa problem när jag har försökt mig på sessions

WinXP Pro Svenska
Apache 2.0.47

```php
<? 
	session_start();
		
	$username = "user";
	$password = "pass";
	
	if($_POST['user'] == $username && $_POST['pass'] == $password) {
		$login = true;
		session_register("login");
	}
	elseif(isset($_SESSION['login'])) {
		$login = true;
	} else {
		$login = false;
	}
	if($login = true) {
		header("location: admin/index.php");
	} else {
?>
```

genererar felmeddelandena:

```
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at C:\Program\Apache Group\Apache2\htdocs\pj\login.php:9) in C:\Program\Apache Group\Apache2\htdocs\pj\login.php on line 10

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at C:\Program\Apache Group\Apache2\htdocs\pj\login.php:9) in C:\Program\Apache Group\Apache2\htdocs\pj\login.php on line 10

Notice: Undefined index: user in C:\Program\Apache Group\Apache2\htdocs\pj\login.php on line 15

Warning: Cannot modify header information - headers already sent by (output started at C:\Program\Apache Group\Apache2\htdocs\pj\login.php:9) in C:\Program\Apache Group\Apache2\htdocs\pj\login.php on line 25
```

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

## #2 — suecochilango, 2004-01-21T17:52Z

"headers already sent by" brukar betyda att något tecken redan har skickats till browsern, det räcker med ett mellanslag. Inte ett enda tecken som ska skickas till browsern får finnas innan "header(...)", så kolla om du har ett mellanslag innan "\<?".

Hade ett liknande problem för ett tag sedan och det höll på att driva mig till vansinne, så jag vet hur det är.

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

## #3 — tronez, 2004-01-21T18:40Z

nej, jag har inget mellanslag innan \<? , koden ligger på första raden.... :OO

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

## #4 — tronez, 2004-01-21T19:12Z

fick det att funka nu.... dock har jag ingen aning om hur jag lyckades me det så jag kan inte skriva ett svar...  :l

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

---

Tråden på webben: https://www.webforum.nu/amne/php/95425-fel-med-sessions
