[php] sesje i obiekty

0

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?

0

Nie mozna. Uzyj serialize i unserialize.

0

dzieki

1 użytkowników online, w tym zalogowanych: 0, gości: 1