---
title: "Ändra en session-variabel"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/47816-ändra-en-session-variabel"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Picklezz"
published: "2002-07-13T14:25:11.000Z"
updated: "2002-07-13T14:27:44.000Z"
replies: 1
views: 168
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/47816-ändra-en-session-variabel"
---

# Ändra en session-variabel

## #1 — Picklezz, 2002-07-13T14:25Z

```php
session_start();
if ($_GET['action'] == "logout") {

$admin = "no";
session_register("admin");
echo "Logged out";
}
if ($_GET['action'] == "doadmin") {
session_register("admin");

if ($_POST['admin'] == "only4admin") {
	$admin = "yes";
}
else {
	$admin = "no";
}
```

Vad är fel på ovanstående??? Det går att sätta den första gången men det går inte att ändra den sen...tillexempel om man har loggat in så kan man inte logga ut sen...eller om man utan att logga in trycker på logout så går det inte att logga in... alltså verkar det som om jag inte kan ändra en variabel som är satt??? varför inte detta????

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

## #2 — Picklezz, 2002-07-13T14:27Z

Löste det själv...trodde jag testat allt men så testa jag att göra följande enkla sak: 

```php
$_SESSION[ 'admin' ] = "no";
```

 
antar att det är så man skall/måste göra eller????

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

---

Tråden på webben: https://www.webforum.nu/amne/php/47816-ändra-en-session-variabel
