commit faedc9919e7af5d69c4cd4e683df2848744a99ae
parent df8d5350bfdb60d7e293a922dd249c41ee190474
Author: dankert <dankert@braunbaer-laptop>
Date: Tue, 13 Oct 2009 21:16:03 +0200
Datenbank-Zugriffsschicht im Abhängigkeit von der PHP-Version einbinden.
Diffstat:
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/do.php b/do.php
@@ -82,9 +82,12 @@ require_once( OR_DBCLASSES_DIR."db.class.php" );
require_once( OR_DBCLASSES_DIR."postgresql.class.php" );
require_once( OR_DBCLASSES_DIR."mysql.class.php" );
require_once( OR_DBCLASSES_DIR."mysqli.class.php" );
-require_once( OR_DBCLASSES_DIR."sqlite.class.php" );
-require_once( OR_DBCLASSES_DIR."sqlite3.class.php" );
-require_once( OR_DBCLASSES_DIR."pdo.class.php" );
+if (version_compare(PHP_VERSION, '5.0.0', '>'))
+ require_once( OR_DBCLASSES_DIR."sqlite.class.php" );
+if (version_compare(PHP_VERSION, '5.3.0', '>'))
+ require_once( OR_DBCLASSES_DIR."sqlite3.class.php" );
+if (version_compare(PHP_VERSION, '5.1.0', '>'))
+ require_once( OR_DBCLASSES_DIR."pdo.class.php" );
// Jetzt erst die Sitzung starten (nachdem alle Klassen zur Verfügung stehen).
session_start();