Mailinglisten-Archive |
Hallo,
PHP4 (mit register_globals=off) meldet bei einer sich selbst
aufrufenden Seite, dass (beim zweiten Aufruf der Seite) die
Klassendefinition in *** unbekannt sei und die vor dem Start der
Session geladen sein muss. Dies ist aber der Fall insofern vermute
ich den Fehler woanders, vielleicht könnt ihr mir helfen. Der
Grundaufbau sieht so aus:
<?
include_once ("bom_tree_admin.php"); // enthält die Klassendefinition
include_once ($_SERVER['DOCUMENT_ROOT']."/bom_session.php"); //
startet im wesentlichen die Session
?>
<html>
<... blablabla...>
<?
if (!isset($_SESSION['tree'])) {
$tree = new bom_tree_admin ();
$_SESSION['tree'] = &$tree;
}
else
$tree = &$_SESSION['tree'];
$tree->init(); // ***
//...
?>
include/require bewirken alle den gleichen Fehler...
--
Oliver Michalak
GoLive Extensions Actions: http://www.golive-extensions.com
php::bar PHP Wiki - Listenarchive