Page 1 sur 1

Session

Posté : 21 mars 2007, 12:11
par alaing21
Je souhaite passer un tableau d'objet dans ma session. Je retrouve mes valeurs sur ma page de destination mais j'ai cette erreur :Array ( [0] => __PHP_Incomplete_Class Object ( [__PHP_Incomplete_Class_Name] => company [nom] => Pros
Et je ne peux pas (sais pas) manipuler mes objets et leurs attributs.


Pourquoi?

Posté : 21 mars 2007, 13:00
par jojolapine
bonjour,
il faut utiliser serialize() et unserialize(), pour pouvoir passer un objet en session...

Session

Posté : 21 mars 2007, 14:43
par alaing21
J'ai un tableau contenant ce type d'objet que je voudrais pouvoir utiliser dans une autre page
class position {
//Declaration des attributs de la classe cpe recuper�/deduit fichier source
public $gw_type;
public $gw_name;
public $ip_addr;
public $status_net;
public $nbre_endpt;
public $status_tel;
public $engaged_no;
public $mac_addr;
public $modele;
public $user_name;
public $user_firstname;
public $user_sda;
public $user_mwi;
public $company_name;
}



Dans le fichier où je génère ce tableau d'objet j'ai :
$tab_d = array(serialize($tab));

Dans le fichier destination, j'ai :
<?php session_start();// Cr�ation de la session
$tab_e = unserialize($tab_d);
print_r($tab_e);
?>


Je ne récupère rien !
Merci du coup de main