przypisuję do sesji obiekt:
class User {
var $id;
var $username;
var $password;
var $email;
var $address;
var $group;
function user($_id,$_username,$_password,$_email,$_address,$_group) {
$this->id = $_id;
$this->username = $_username;
$this->password = md5($_password);
$this->email = $_email;
$this->address = $_address;
$this->group = $_group;
}
}
session_start();
$_SESSION['user'] = new User(
$tab['id'],
$this->tbl['username'],
$this->tbl['password'],
$tab['email'],
$tab['address'],
$db_name
);
jednak jak poźniej po otworzeniu sesji na innej stronie odwołanie
$_SESSION['user']->username;
zwaraca pusty ciąg znakow
dlaczego? źle się odwołuję, a może tak nie można?