commit a74a1401979fed50c0c84ace2a229baeb01cbdab
parent d71234664739aafd2f07bf2b699cddd7a4adfa1e
Author: dankert <devnull@localhost>
Date: Wed, 10 Nov 2004 23:52:53 +0100
Reihenfolge beim Include von Dateien korrigiert
Diffstat:
do.php | | | 32 | +++++++++++++++++++++++++++----- |
1 file changed, 27 insertions(+), 5 deletions(-)
diff --git a/do.php b/do.php
@@ -20,7 +20,10 @@
// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
// ---------------------------------------------------------------------------
// $Log$
-// Revision 1.5 2004-10-04 19:56:56 dankert
+// Revision 1.6 2004-11-10 22:52:53 dankert
+// Reihenfolge beim Include von Dateien korrigiert
+//
+// Revision 1.5 2004/10/04 19:56:56 dankert
// trace() hinzugef?gt
//
// Revision 1.4 2004/09/07 21:10:18 dankert
@@ -45,7 +48,6 @@ require_once( "serviceClasses/Ftp.class.$conf_php" );
require_once( "serviceClasses/Text.class.$conf_php" );
require_once( "serviceClasses/Publish.class.$conf_php" );
require_once( "serviceClasses/Api.class.$conf_php" );
-require_once( "serviceClasses/Logger.class.$conf_php" );
require_once( "serviceClasses/TreeElement.class.$conf_php" );
require_once( "serviceClasses/AbstractTree.class.$conf_php" );
require_once( "serviceClasses/AdministrationTree.class.$conf_php" );
@@ -64,6 +66,9 @@ require_once( "objectClasses/Page.class.$conf_php" );
require_once( "objectClasses/Language.class.$conf_php" );
require_once( "objectClasses/Model.class.$conf_php" );
require_once( "objectClasses/Element.class.$conf_php" );
+require_once( "db/db.class.php" );
+require_once( "db/postgresql.class.php" );
+require_once( "db/mysql.class.php" );
session_start();
@@ -89,7 +94,17 @@ else
$conf = $SESS['conf'];
}
-require_once( "db/db.class.php" );
+define('PHP_EXT' ,$conf_php );
+define('FILE_SEP',$conf['interface']['file_separator']);
+
+define('REQ_PARAM_ACTION' ,'action');
+define('REQ_PARAM_SUBACTION' ,'subaction');
+define('REQ_PARAM_CALLACTION' ,'callAction');
+define('REQ_PARAM_CALLSUBACTION','callSubaction');
+
+
+require_once( "serviceClasses/Logger.class.$conf_php" );
+require_once( "serviceClasses/Session.class.$conf_php" );
require_once( "functions/config.inc.php" );
require_once( "functions/language.inc.$conf_php" );
require_once( "functions/theme.inc.$conf_php" );
@@ -109,8 +124,15 @@ request_into_session('languageid');
// Verbindung zur Datenbank
//
-if ( isset($SESS['dbid']))
- $db = db_connection();
+$db = Session::getDatabase();
+if ( is_object( $db ) )
+{
+ $db->connect();
+ Session::setDatabase( $db );
+}
+
+//if ( isset($SESS['dbid']))
+// $db = db_connection();
if ( isset( $SESS['action'] ) )
$action = $SESS['action'];