par
Hubert Roksor » 11 mars 2006, 12:13
Je ne comprends pas bien, lorsque tu parles de fichiers, tu veux dire une page web (provenant donc d'une requête HTTP) ? Faire passer un objet d'une requête à une autre donc ? Point de salut sans stockage, il faudra bien le mettre quelque part... Dans la base de données, dans memcached, dans
apc_store(), etc...
Existe t-il un mécanisme comme en java de Dispatcher et setAttribute?
Connais pas Java, désolé.
J'ai lu dans php5 avancé qu'un object étais une variable de session
Pourrais-tu développer stp ? Un objet est un objet, et une variable de session est une valeur dans un tableau. On placer un objet dans une variable de session et je pense que l'on peut placer des références vers des variables de session dans un objet, mais ce sont les seules associations que je vois.
Au fait, puisque tu utilises PHP5, je te recommande vivement d'utiliser __construct() plutôt qu'une fonction portant le même nom que la classe. Et sans vouloir chipoter, tu devrais essayer d'harmoniser la capitalisation de tes variables: soit tu utilises: "$salut && $attrib" ou "$Salut && $Attrib" mais si tu mixes les deux il y aura bien un jour où ça te jouera un mauvais tour. D'ailleurs, c'est aussi valable pour l'indentation ou le placement des accolades.
Je ne comprends pas bien, lorsque tu parles de fichiers, tu veux dire une page web (provenant donc d'une requête HTTP) ? Faire passer un objet d'une requête à une autre donc ? Point de salut sans stockage, il faudra bien le mettre quelque part... Dans la base de données, dans memcached, dans [url=http://fr.php.net/manual/en/function.apc-store.php]apc_store[/url](), etc...
[quote="Maitrepylos"]Existe t-il un mécanisme comme en java de Dispatcher et setAttribute?[/quote]
Connais pas Java, désolé.
[quote="Maitrepylos"]J'ai lu dans php5 avancé qu'un object étais une variable de session[/quote]
Pourrais-tu développer stp ? Un objet est un objet, et une variable de session est une valeur dans un tableau. On placer un objet dans une variable de session et je pense que l'on peut placer des références vers des variables de session dans un objet, mais ce sont les seules associations que je vois.
Au fait, puisque tu utilises PHP5, je te recommande vivement d'utiliser __construct() plutôt qu'une fonction portant le même nom que la classe. Et sans vouloir chipoter, tu devrais essayer d'harmoniser la capitalisation de tes variables: soit tu utilises: "$salut && $attrib" ou "$Salut && $Attrib" mais si tu mixes les deux il y aura bien un jour où ça te jouera un mauvais tour. D'ailleurs, c'est aussi valable pour l'indentation ou le placement des accolades.