---
title: "Cookies o Sessions"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15161-cookies-o-sessions"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "SPike.CoM"
published: "2001-01-14T10:55:00.000Z"
updated: "2001-01-18T14:49:00.000Z"
replies: 17
views: 383
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/15161-cookies-o-sessions"
---

# Cookies o Sessions

## #1 — SPike.CoM, 2001-01-14T10:55Z

Cookies och sessions funkar inte.. :P Problem med headers och processing errors. Fattar noll. Funkar hur smärtfritt som helst i ASP. Har IIS 4.0 med PHP 4.0 som API för IIS. Någon bugg eller?

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

## #2 — Gislaved.net, 2001-01-14T10:59Z

Jodå, det fungerar... fast det kan ta ett litet tag innan man kommer på att man måste sätta kakan **innan** man skriver ut någonting annat - annars blir det problem med headers.

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

## #3 — SPike.CoM, 2001-01-14T11:16Z

Någon kodtips? Vore hjärtligt tacksam. :)

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

## #4 — SPike.CoM, 2001-01-14T11:20Z

Följande hieroglyfer:

```
Warning: open(/tmp/sess_4ba349d95aa06b37e3435ce6b06bbba0, O_RDWR) failed: m (2) in C:\Webbie\php_bin\nextpage.php on line 2
Hello visitor, you have seen this page 1 times.
To continue, *click here*. 
Warning: open(/tmp/sess_4ba349d95aa06b37e3435ce6b06bbba0, O_RDWR) failed: m (2) in Unknown on line 0

Warning: Failed to write session data. Please check that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
```

Händer under följande kod:

```
<?php
session_start();
session_register("count");
$count++;
?>
<HTML>
<HEAD>
<TITLE> Pundhuvudens Fackförbund </TITLE>
</HEAD>
<BODY>
Hello visitor, you have seen this page <? echo $count; ?> times.<p>

<?php
# the "=SID" is necessary to preserve the session id
# in the case that the user has disable cookies
?>

To continue, <A HREF="nextpage.php"?<?=SID?>">click here</A>.

</BODY>
</HTML>
```

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

## #5 — Qaz, 2001-01-14T11:48Z

Felet som visas beror på att din session.save_path inte stämmer. 

Öppna php.ini och leta på session.save_path, sätt den till ett giltigt värde. Min är ex. session.save_path = e:/inet; se bara till att foldern finns samt ev. rättigheter.

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

## #6 — Marcus, 2001-01-16T20:01Z

Tack, jag fick precis samma problem :-) Det löste sig direkt!

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

## #7 — Marcus, 2001-01-17T19:32Z

En liten fortsättning på problemen... 

Igår fungerade mitt session-script utan problem och då implenterat i ett ganska avancerat script. Idag fungerar inget, fast det är samma kod. Kolla detta och se om det är något fel:

Fil 1 - Skapa sessionen.
\<?php	
\# session1.php
session_start();
session_register('mid');
session_register('level');
?\>
OBS! $mid & $level är genererat från min databas så den är inte tom. :-)

Fil 2. Kontrollera så att sessionen innehåller variablarna.
\<?php
if(session_is_registered('mid') &#0124;&#0124; session_is_registered('level') ):
echo "Sessions variablarna finns.";
else:
echo "Ingen variabel!";
endif;
?\>

Problemet verkar vara att jag inte kan få ut variablarna UT ur sessionen såatt säga. Jag får inga som helst felmeddelanden. 

Skulle vara tacksam om någon orkade engagera sig :-)

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

## #8 — Kim, 2001-01-17T19:40Z

Du ska inte ha kolon efter if- och else-satsen i Fil 2.

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

## #9 — Marcus, 2001-01-18T07:14Z

Varför inte???

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

## #10 — nanne, 2001-01-18T07:34Z

\<?php
if(session_is_registered('mid') &#0124;&#0124;      session_is_registered('level') ) {
  echo "Sessions variablarna finns.";
}else
  echo "Ingen variabel!";
?\>

Är rätt. : och endif; skrev man i php2 men det har sakta men säkert tagits bort i dom nyare versionerna.

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

## #11 — Marcus, 2001-01-18T07:53Z

Okey, det lilla problemet är fixat, men det fungerar inte. 

Session-filen sparas som den ska, men, hur 17 får jag ur informationen ur den filen? Jag behöver ju den genom sajten, det är ju det den är till för :-)

\-- Den där if-satsen. Det är ju meningen att den ska känna av om variablarna är satta.... men det fungerar väl sådär...

\[Redigerat av Marcus den 18 jan 2001\]

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

## #12 — Kim, 2001-01-18T10:03Z

Som det är nu så känner den av om endast en av variablerna är satta. Byt ut &#0124;&#0124; mot && så måste båda variablerna ha värden.

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

## #13 — Marcus, 2001-01-18T10:08Z

Jag har lyckats fixa till det nu.... tror jag ;-)

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

## #14 — spango, 2001-01-18T11:17Z

```
Du ska inte ha kolon efter if- och else-satsen i Fil 2.
```

Jodå, det går så bra så. Dessutom blir koden grymt mycket lättare att läsa.

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

## #15 — nanne, 2001-01-18T11:25Z

> Jodå, det går så bra så. Dessutom blir koden grymt mycket lättare att läsa.

Märk dock att det är endast för bakåtkomplatibitet till PHP2 och ingen PHP3-4 syntax. I framtida versioner så kommer det säkert försvinna helt och då står man handfallen med kanske ett hundratal sidor att ändra.

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

## #16 — Marcus, 2001-01-18T12:13Z

Dum fråga kanske... 

När jag skapar en session, lagras den på servern eller hos klienten? Om det är hos klienten, hur vet jag då att sökvägen blir rätt?

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

## #17 — Kim, 2001-01-18T12:18Z

Ingen fråga är dum.

När du skapar en session så lagras den på servern.

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

## #18 — Marcus, 2001-01-18T14:49Z

Skönt! Då behöver jag alltså inte oroa mig för det... 

Det är nämnligen så att jag lägger upp ett litet projekt imorgon på mitt webbhotell och jag räknar kallt med att jag får en massa fel direkt. 

Jag kan återkomma angående mitt projekt eftersom det ska lanseras på torsdag morgon. (hoppas bara jag hinner) :-)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15161-cookies-o-sessions
