Mailinglisten-Archive |
Steffen Kother schrieb:
> Hi nochmal,
>
> habe es jetzt mal so (s.u.) probiert und es greift erfolgreich auf eine
> vorhandene Session-Varaible zurück. Jetzt müsste ich es nur noch auf
> meine Methode mit dem Aufrufen und Aggregieren passend machen... *freu*
>
> Würde mich trotzdem über weitere Unterstützung bzgl. des Problems
> freuen. Vielen Dank nochmal.
>
> class foo0 {
> function foo0($classes, $session = false, $new = '') {
> foo0::requireClasses($classes);
> if ($session) {
> session_id('objecttest');
> session_start();
> if ($new) unset($_SESSION['foo0']);
> if (!empty($_SESSION['foo0'])) $this = $_SESSION['foo0'];
aber das wird weiterhin, in PHP5 nicht funktionieren ... man kann $this
nicht neu zuweisen!
> else $_SESSION['foo0'] = $this;
> }
> }
>
> function requireClasses($classes) {
> $classes = explode(':', $classes);
> foreach($classes as $class) {
> require_once($class.'.class.inc.php');
> $this->$class = new $class;
> }
> }
> }
>
--
Sebastian Mendel
www.sebastianmendel.de
www.sf.net/projects/phpdatetime | www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive