Mailinglisten-Archive |
Hallo, > session_register() setzt register_globals=on voraus, Danke, das wusste ich noch nicht. > Meines Erachtens war sein vorgehen also richtig, bis auf das besagte > mischen, und eventuelles fehlen des register_globals=on. Genau, inzwischen funktionieren die Scripte, vielleicht noch einmal zur Information: class.php: ---------- 8< --------- class test { $var = 0; } ---------- 8< --------- form.php: ---------- 8< --------- include ('class.php'); session_start(); if (!isset($_SESSION['obj'])) { $_SESSION['obj'] = new test(); $obj = &$_SESSION['obj']; $obj->var = 20; } else $obj = &$_SESSION['obj']; ---------- 8< --------- Der Verweis mit &$_SESSION['obj'] erleichtert die Schreibweise enorm, da ich sonst an sehr vielen nachfolgenden Stellen $obj gegen $_SESSION['obj'] ersetzen müsste und es garantiert, dass es das gleiche Objekt ist. Danke nochmals... -- Oliver Michalak GoLive Extensions Actions: http://www.golive-extensions-actions.com
php::bar PHP Wiki - Listenarchive