Hello !
I use an object and functions session_start and session_register in order to read and write my object in all my PHP pages.
My object has an array.
I can only read this array in the first page.
CLASS:
class test
{
// PROPRIETES
var $a_val;
var $a_tab;
// METHODES
function test()
{
$this->a_val = "HELLO"
$this->a_tab[] = "a10";
$this->a_tab[] = "a20";
}
}
File 1 :
<?
session_register("obj_test");
$obj_test = new test();
echo "$obj_test->a_val <br>\n";
// OK : => HELLO
$montab = &$obj_test->a_tab[0];
echo "$montab <br>\n";
// OK : => a20
?>
<a href="objet2.php">objet2.php3</a>
File 2 : (objet2.php)
<?
echo "$obj_test->a_val <br>\n";
// OK : => HELLO
$montab = &$obj_test->a_tab[0];
echo "$montab <br>\n";
// not OK : =>
$montab = &$obj_test->a_tab;
echo "$montab <br>\n";
// not OK : => Array
?>
Do you have a solution ?
Thank you.