passing an object using session var
| From: | list arama | Date: | Wed, 29 Nov 2006 15:18:49 +0000 |
| Subject: | passing an object using session var | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-245280@lists.php.net to get a copy of this message | ||
Why am I not able to access the obj name field in script 2?
thanks in advance,
--script1---
<?php
include("TestClass.php");
session_start();
session_register('obj');
ob_start();
$obj = new TestClass();
$obj->setName('MyName');
$obj->display(); // outputs 'MyName'header("Location: http://localhost/~lr/webProj/photoAlbum2/sessionReceiveObj.php"); // re-direct to script2 ob_flush(); ?> ---script 2---- <?php include("TestClass.php"); session_start(); $newObj = $HTTP_SESSION_VARS['obj'];
$newObj->display(); // no output, meaning no data?$newObj->setName('Michael');
$newObj->display(); // outputs 'Michael' using obj methods?>