---
title: "Sessioner & Windows"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/58690-sessioner-windows"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "ironhead"
published: "2002-11-10T22:29:52.000Z"
updated: "2002-11-15T08:23:37.000Z"
replies: 6
views: 265
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/58690-sessioner-windows"
---

# Sessioner & Windows

## #1 — ironhead, 2002-11-10T22:29Z

Efter en ominstallation har jag fått problem med sessioner ...har W2k + mySQL & PHP 4.2.3.

Mina sessioner får inga värden...har fungerat tidigare....

php.ini
\--------
register_globals = On
session.save_path = C:\\PHP\\sessiondata

Vad kan det mer bero på ?

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

## #2 — ps, 2002-11-10T23:00Z

Vilken PHP ver körde du innan ominstallationen?

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

## #3 — ironhead, 2002-11-10T23:23Z

samma!

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

## #4 — SDCd, 2002-11-10T23:56Z

Det är inte så att mappen sessiondata försvann när du avinstallerade och att den inte existerar längre/heter nåt annat?

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

## #5 — ironhead, 2002-11-11T11:50Z

Sessionen verkar skapas (finns i mappen)...men sessionen får inget värde...
Så här ser koden ut:

index.php
\=======
// Först \<formulär\>

login.php
\======

include( '../includes/dbConn.php' );

$user = $\_POST\["user"\];
$pass = $\_POST\["pass"\];
$access = 1;

setcookie ("UserCookie", $user);

 $query = "SELECT \* FROM admin";
 $result = mysql_query($query, $link);
 
  while($array = mysql_fetch_array($result))
  {
   If ($user==$array\["UserName"\] && $pass==$array\["Password"\])
    {
session_start();
session_register("access");
header("Location: admin.php");
   }else{
header("Location: index.php?pro=fel");
   }
  }

sedan på varje admin-sida:
\===================
session_start();
if(!empty($\_SESSION\['access'\])){

 
Finns det nåt bättre sätt att göra en inloggningsfunktion?

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

## #6 — dab, 2002-11-12T17:12Z

Från phpmanualen:

> If you are using $\_SESSION (or $HTTP_SESSION_VARS), do not use session_register(), session_is_registered() and session_unregister().

jag använder inte det alls, i den ifsatsen kör jag bara:
$\_SESSION\[varname\] = "värde";

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

## #7 — ironhead, 2002-11-15T08:23Z

oki-doki! Tack dab!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/58690-sessioner-windows
