function __autoload_my_classes( $classname ){ $q = explode( '\\' , $classname ); $c = array_pop( $q ); $f = 'autoload/' . implode( '/' , $q ) . '/class.' . $c . '.php'; if ( $c == 'Savant3' ) { require_once 'autoload/Savant3.php'; return true; } if ( $c == 'Securimage' ) { require_once 'resources/securimage/securimage.php'; return true; } if ( file_exists( $f ) ) require_once( $f ); } spl_autoload_register( '__autoload_my_classes' ); define( 'OPD_DIR' , 'autoload/' ); require( OPD_DIR . 'opd.class.php' ); include 'files/config.php'; date_default_timezone_set('Europe/Warsaw'); session_start(); $db = opdClass::create( array( 'dsn' => 'mysql:host=' . $database['host'] . ';dbname=' . $database['name'], 'user' => $database['user'] , 'password' => $database['password'] , 'cache' => 'Temp/' , 'debugConsole' => false ) ); $db -> query('SET NAMES utf8'); $cache = new \FileCache; $securimage = new \Securimage; ?>