Object storage
Posté : 21 déc. 2009, 18:42
Bonjour à tous ,
je vous expose mon probleme, on me force à creer une application cliente en php avec winbinder.J'ai donc au final plusieurs fenetres ( interfaces graphiques ) qui se succedent . Pour l'instant , je transmets une variable entre deux fenetres par un textBox invisible ou je mets la variable puis la recupere.
je ne peux me servir de base de données .
je voulais quels moyens il existe pour passer des infos d'une fenetre à une autre .
j'ai voulu utiliser le classe Config proposé dans les tutoriaux qui passe par un fichier ini mais le resultat ne marche pas .
je voulais donc savoir si je pouvais creer un objet dans ma premiere fenetre . faire un addvalue par exemple. detruire cet objet . l'instancier d enouveau et recupérer la valeur que j'avais mis la premiere fois.
En gros schemtiquement :
je vous expose mon probleme, on me force à creer une application cliente en php avec winbinder.J'ai donc au final plusieurs fenetres ( interfaces graphiques ) qui se succedent . Pour l'instant , je transmets une variable entre deux fenetres par un textBox invisible ou je mets la variable puis la recupere.
je ne peux me servir de base de données .
je voulais quels moyens il existe pour passer des infos d'une fenetre à une autre .
j'ai voulu utiliser le classe Config proposé dans les tutoriaux qui passe par un fichier ini mais le resultat ne marche pas .
je voulais donc savoir si je pouvais creer un objet dans ma premiere fenetre . faire un addvalue par exemple. detruire cet objet . l'instancier d enouveau et recupérer la valeur que j'avais mis la premiere fois.
En gros schemtiquement :
fenetre 1 : $sConfig = new Config();
$sConfig->SetValue('Var','totot');
unset($sConfig); // ou tout autre proposition ( serialize ...)
fenetre 2 : $sConfig = new Config();
$totot = $sConfig->GetValue('Var');
echo $totot; // me renverrait donc totot
j'ai pas vraiment bcp de piste vu mon niveau .Merci à vous