---
title: "utloggning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15853-utloggning/page2"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Alpha II"
published: "2001-04-17T21:56:00.000Z"
updated: "2001-07-11T19:38:00.000Z"
replies: 37
views: 796
page: 2
pages: 2
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/15853-utloggning"
---

# utloggning

_Sida 2 av 2._

## #21 — P, 2001-04-22T18:34Z

Är ingen expert men fattas det inte måsvingar efter if satsen....

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

## #22 — P, 2001-04-22T19:49Z

En fråga angående nicclas system.

Sparas sessionen som en cookie hos användaren?

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

## #23 — nicclas, 2001-04-22T20:15Z

Sparas sessionen som en cookie hos användaren?

Ja, jag tror det. Enligt manualen så gäller: A visitor accessing your web site is assigned an unique id, the so-called session id. This is either stored in a cookie on the user side or is propagated in the URL. 
Men jag har inte sett att den skulle haka på data på URL:en. Jag har dock inte provat vad som händer om man stänger av cookies i webbläsaren...

/nicclas - [www.nyhetsrubriker.com](http://www.nyhetsrubriker.com) 

\[Redigerat av nicclas den 22 apr 2001\]

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

## #24 — P, 2001-04-23T09:43Z

Jag tänkte att jag skulle se hur cookien ser ut men jag hittar ingen i Temporary Internet Files i windows-katalogen(98). Sparars den där eller har jag fel?

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

## #25 — P, 2001-04-23T14:11Z

Om det är någon som kan svara på min förra fråga vore snällt.
En följdfråga. Om den sparas hos användaren, kan inte användaren öpnna filen och ändra i den så att han tex kan komma åt saker som han inte ska... hoppas ni förstår.

/ tacksam för svar

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

## #26 — nicclas, 2001-04-23T14:28Z

Cookien behöver inte nödvändigtvis skrivas till disken eftersom det är en sk "session-cookie" som blir inaktuell tex då webbläsaren stängs. 

Till varje cookie finns en "checksumma" som måste vara korrekt för att cookien skall vara giltig. Om du ändrar i cookien så måste en ny "checksumma" beräknas, och det är inte så lätt ;)

/nicclas - [www.nyhetsrubriker.com](http://www.nyhetsrubriker.com)

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

## #27 — P, 2001-04-26T16:29Z

Ännu en fråga....
Jag har gjort så att när man loggar in så hamnar time_stampet i databasen. Nu vill jag göra online-lista som visar vilka som är online, men jag får det inte att stämma. Problemet är att jag inte vet hur jag ska skriva så att den kollar tiden...

```
"SELECT * FROM lalal WHERE time_stamp ='vet inte rikigt hur jag ska göra..'"
```

(använder mig av nicclas exellenta system :e)
Det jag vill "jämföra" är aktuell tid - tid i databasen och om det är mindre än 60... nån förstår säkert

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

## #28 — Alpha II, 2001-04-26T17:47Z

Det fungerar inte riktigt. Om $tid är 988306942 i scriptet så blir det 20001125070942 i databasen. Spelar det nån roll? Eller är det nått annat fel..

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

## #29 — P, 2001-04-26T19:46Z

Tiden blir den rätta i databasen. typ 988306942 men jag vet inte hur jag ska skriva...

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

## #30 — skyman, 2001-07-02T07:12Z

Tjena.
Jag har prvat nicclas inlogg, hemligt och utlogg. Funkar bra men jag får denna varningstext:
"Warning: Cannot send session cache limiter - headers already sent (output started at..." 
Sen så är han inte helt nöjd med den session scripten. Förmodligen cookies problem eller?

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

## #31 — nicclas, 2001-07-02T19:24Z

Jag antar att du inte menar min demo som jag gav länk till i mitt tidigare inlägg. Det verkar fungera bra. Det felmeddelande du får beror (antagligen) på att det smugit sig en en blankrad, eller annan text som skickas till webbläsaren innan session_start() osv körs.

/nicclas - [www.nyhetsrubriker.com](http://www.nyhetsrubriker.com)

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

## #32 — skyman, 2001-07-03T12:48Z

Tjena
Nej det är det inte...
Nu får jag även detta felmeddelande:

```
Warning: Cannot send session cookie - headers already sent by (...
```

Så det bara måste vara nått cookiefel...
(;

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

## #33 — nicclas, 2001-07-03T13:24Z

Jo det är det visst ;) Den typiska anledningen till felmeddelandet
headers already sent (output started at...
är just att eftersom cookies endast kan sättas mha headers i PHP och om då headern redan är skickad så kan ingen cookie sättas. Slutsats: Se till att session_start körs innan något skickas till webbläsaren...

/nicclas - [www.nyhetsrubriker.com](http://www.nyhetsrubriker.com) 

\[Redigerat av nicclas den 03 jul 2001\]

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

## #34 — skyman, 2001-07-04T07:28Z

Det ska jag göra. Tack.

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

## #35 — Johannes, 2001-07-04T11:58Z

Alpha II:

De andra kanske redan skrivit detta, men jag orkade tyvärr inte läsa igenom alla inlägg. Men jag läste ditt första inlägg i alla fall.

Du har en kolumn i tabellen som säger om användaren är online eller inte? Bra.
Lägg till en som heter typ active_time också, där du lägger in den aktuella tiden för senaste aktivitet av användaren. Sen kör du schemalagda scripts (förutsatt att det är \*ix server) eller sk cron-scripts som du kan köra varje kvart exempelvis.

Detta är var jag vet det säkraste sättet, kanske aningen knöligare än sessions. Se bara till att serverklockan går rätt i ett kör annars kan det ställa till problem ;).

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

## #36 — U2K, 2001-07-04T18:53Z

Jag trodde att sessionerna la sig på servern under en /tmp mapp. 

Många frågor och inga svar.. Sessioner är krångligt att förstå

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

## #37 — loriel, 2001-07-08T23:27Z

php3: sessioncookies som lagras på klienten

php4: sessions som lagras i filer i ovan nämnda mapp (går att ändra) på servern

så krångligt är det inte. skapa en fil som du inkluderar, på de sidor där du ämnar använda dig av sessions. I denna fil ser du till att ha med session_start och de session_register som du använder.

\[Redigerat av loriel den 09 jul 2001\]

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

## #38 — psykolog, 2001-07-11T19:38Z

Tja, det krångligaste med sessions tycker jag är att avsluta dem, jag följer verkligen det gängse sättet och har till och med en tjock bok till förfogande, men jag får felmeddelandet:

> Warning: Session object destruction failed in D:\\htdocs\\eguana\\admin\\logout.php on line 5

Hur jag än gör så får jag det där j\*klarns meddelandet, jag måste förbisett något viktigt, men jag får verkligen inte rätsida på det.

Koden är rätt simpel:

**logout.php**

```
<?
session_start();
session_unset();
session_destroy();
?>
```

Mycket tacksam för hjälp. Problemet har plågat mig länge.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15853-utloggning/page2  
Föregående sida: https://www.webforum.nu/amne/php/15853-utloggning.md
