Subversion-Projekte lars-tiefland.em_wm

Revision

Revision 81 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
<?
114 lars 2
    require_once ( "Config.php" );
3
    require "DB.php";
81 lars 4
 
114 lars 5
    $cfg = new Config();
6
    $db_conf = $cfg->parseConfig( "include/config.xml", "XML", array("name" =>
7
        "db") );
8
    $db_conf = $db_conf->toArray();
9
    foreach ( $db_conf["root"]["db"] as $k => $v )
10
    {
11
        $$k = $v;
12
    }
13
    $dsn = "$db_type://$db_user:$db_pass@$db_host/$db_name";
14
    $db = DB::connect( $dsn, array() );
15
    if ( $res = (true == DB::isError($db)) )
16
    {
17
        $smarty->assign( "meld", "Es ist ein Fehler aufgetreten!" );
18
        $smarty->assign( "db_meld", $db->getMessage() );
19
        $smarty->assign( "error", true );
20
        $smarty->display( "meld.tpl" );
21
        exit;
22
    }
23
    $r2 = $db->query( "SET CHARACTER SET latin1" );
24
    $db->setFetchMode( DB_FETCHMODE_ASSOC );
3 lars 25
?>