---
title: "Testar igen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/48251-testar-igen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Webslave"
published: "2002-07-19T18:52:12.000Z"
updated: "2002-07-19T19:43:33.000Z"
replies: 3
views: 173
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/48251-testar-igen"
---

# Testar igen

## #1 — Webslave, 2002-07-19T18:52Z

Jag håller på med en uppdateringsfunktion och har stött på ett problem. Jag kör med sessioner som lagrar $password och $username. När man har uppdaterat så kan inte funktionen MinaSidor hitta matchande fält i databasen (för att $password i sessionen inte har uppdaterats utan fortfarande har samma värde som innan uppdateringen). Så här ser uppdateringsfunktionen ut:

```
function UpdateProfile(){
global $username,$password,$new_password,$new_user_epost;
$connect = mysql_connect("localhost", "","");
$sql = "UPDATE users SET password='$new_password',user_epost='$new_user_epost'
WHERE username='$username' AND password='$password'";
$result = mysql_db_query("webblitteratur_com","$sql");
mysql_close($connect);
	echo "Dina uppgifter har uppdaterats!";
	MinaSidor();
}
```

Kan någon tipsa om vad jag kan behöva ändra/lägga till?

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

## #2 — SPiN, 2002-07-19T19:07Z

Lägg till raden:

```
$_SESSION[ 'password' ] = $new_password;
```

innan du anropar funktionen MinaSidor().

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

## #3 — Webslave, 2002-07-19T19:42Z

Tackar... jag la den:

```
function UpdateProfile(){
global $username,$password,$new_password,$new_user_epost;
$connect = mysql_connect("localhost", "","");
$sql = "UPDATE users SET password='$new_password',user_epost='$new_user_epost' WHERE username='$username' AND password='$password'";
$result = mysql_db_query("webblitteratur_com","$sql");
mysql_close($connect);
$_SESSION[ 'password' ] = $new_password; [b]// <--- HÄR!![/b]
	echo "Dina uppgifter har uppdaterats!";
	MinaSidor();
}
```

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

## #4 — SPiN, 2002-07-19T19:43Z

Jäpp, där går alldelles utmärkt att lägga den. :)

> Tackar...

Varsågod!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/48251-testar-igen
