---
title: "Har fått något konstigt problem med min session vid inloggingen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/185897-har-fått-något-konstigt-problem-med-min-session-vid-inloggingen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Mycodez"
published: "2011-01-24T19:36:12.000Z"
updated: "2011-01-25T14:15:13.000Z"
replies: 10
views: 1818
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/185897-har-fått-något-konstigt-problem-med-min-session-vid-inloggingen"
---

# Har fått något konstigt problem med min session vid inloggingen

## #1 — Mycodez, 2011-01-24T19:36Z

Tjena 
jag har fått detta errormeddelande

Warning: session_start() \[function.session-start\]: Cannot send session cookie - headers already sent by (output started at C:\\xampp\\htdocs\\Moviesite\\login.php:1) in C:\\xampp\\htdocs\\Moviesite\\login.php on line 3

Warning: session_start() \[function.session-start\]: Cannot send session cache limiter - headers already sent (output started at C:\\xampp\\htdocs\\Moviesite\\login.php:1) in C:\\xampp\\htdocs\\Moviesite\\login.php on line 3
Plesse enter a Username and a password and try agin

men det roligaste är att jag har satt min session så högt upp det bara går typ

min kod ser ut såhära 

```php
 <?php
include('connect.php');
session_start();

 //LOGGA IN//
 if($_POST['submit'])
 {
$email = $_POST['email'];
 $password = $_POST['password']; 
 if($username&&$password)
 {
   
    

    $query = mysql_query("SELECT * FROM user WHERE email='$email'");
    
    $numrows = mysql_num_rows($query);
    
    if($numrows!=0)
    {
      // Code to login

      while($row = mysql_fetch_assoc($query))
      {
	   $id = $row['id'];
       $dbemail = $row['email'];
       $dbpassword = $row['password'];
      }

      //check to see if they match!

      if($username==$dbusername&&$password==$dbpassword)
      {
        echo "You're in! <a href='profile.php'>Click here to enter the member page.</a>";
        $_SESSION['id']==$id;
      }
      else
          echo "Incorrect password!";

    }
    else
        die("That user doesn't exist!");
 }
 else
     Die("Plesse enter a Username and a password and try agin");
 }
 ?>
```

vad e felet har jag glömt något?
Det var ett tag sen jag phpade Och jag e lite färsk på detta.

[www.mycodez.se](http://www.mycodez.se)

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

## #2 — @nders, 2011-01-24T19:40Z

Ta bort mellanslaget före din php-starttagg.

Varför sätter du inte session-start ovanför din include?

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

## #3 — Mycodez, 2011-01-24T19:48Z

oj att så lite kunde göra så mkt fel (A) men men man lär sig sålänge man levar tack så mycket för hjälpen

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

## #4 — Mycodez, 2011-01-24T20:19Z

Vf vet jag inte kan det leda till mer problem annars?

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

## #5 — @nders, 2011-01-24T20:29Z

> **[Mycodez skrev:](https://www.webforum.nu/p/1527908)**
>
> Vf vet jag inte kan det leda till mer problem annars?

Det beror väl på vad du gör i din includefil.
Är det inte en bra idé att köra igång sina sessions absolut först?

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

## #6 — Mycodez, 2011-01-25T10:55Z

Jag har nu satt den i högs upp till före allt men inom php-tagen  :D 
In min includegfil som jag har nu döpt om till require innehåller bara min databas koppling:)

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

## #7 — @nders, 2011-01-25T11:08Z

> **[Mycodez skrev:](https://www.webforum.nu/p/1527950)**
>
> In min includegfil som jag har nu döpt om till require innehåller bara min databas koppling:)

Jag antog det - men generellt kan man inte gissa vad som finns i en includefil.

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

## #8 — Mycodez, 2011-01-25T12:52Z

Hur menar du nu??

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

## #9 — @nders, 2011-01-25T13:12Z

Bara för att din fil heter "connect.php" innebär det inte att den innehåller endast en databasanslutning. Jag bara förklarar varför jag undrade om innehållet i din includefil - gör du konstiga utskrifter där (typ ett mellanslag) så hamnar det ju ändå före session_start och allt kommer gå åt helvete ändå.

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

## #10 — Mycodez, 2011-01-25T14:13Z

Du menar så.

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

## #11 — @nders, 2011-01-25T14:15Z

Så menar jag.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/185897-har-fått-något-konstigt-problem-med-min-session-vid-inloggingen
