---
title: "Hämta instans of klass"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/82806-hämta-instans-of-klass"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "N-Foe"
published: "2003-07-26T15:30:22.000Z"
updated: "2003-07-26T17:32:45.000Z"
replies: 1
views: 232
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/82806-hämta-instans-of-klass"
---

# Hämta instans of klass

## #1 — N-Foe, 2003-07-26T15:30Z

Hur hämtar man en instans av ett objekt, som man instanserat på en sida, på en annan sida? Det är en varukorg vars innehåll jag vill hämta på en utcheckningssida...

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

## #2 — SPiN, 2003-07-26T17:32Z

Serialisera objektet, lägg det i en session, och på andra sidan deserialiserar du sessionen och castar till ditt objekt:
**sida1.php**

```
<?php
session_start();

require( "MinKlass.php" );

$klassen = new MinKlass();
$klassen->lagra( "Värde" );

$serialiseradeKlassen = serialize( $klassen );

$_SESSION[ "MinKlassMedVärden" ] = $serialiseradeKlassen;
...
?>
```

**sida2.php**

```
<?php
session_start();

if( !$_SESSION[ "MinKlassMedVärden" ] ) {
     header( "Location: error.php" );
}

require( "MinKlass.php" );

$serialiseradeKlassen = $_SESSION[ "MinKlassMedVärden" ];
$klassen = ( MinKlass )unserialize( $serialiseradeKlassen );
...
?>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/82806-hämta-instans-of-klass
