Хранилища Subversion ant

Редакция

Редакция 310 | Только различия | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 310 Редакция 311
1
<?php
1
<?php
2
2
3
/**
3
/**
4
 *  
4
 *  
5
 *  Codename: ant-ng - generator of sources.list for Debian and
5
 *  Codename: ant-ng - generator of sources.list for Debian and
6
 *  distributives, based on Debian
6
 *  distributives, based on Debian
7
 *  http://alex-w.org.ru/p/antng/
7
 *  http://alex-w.org.ru/p/antng/
8
 *
8
 *
9
 *  Copyright (c) 2009 Alexander Wolf
9
 *  Copyright (c) 2009 Alexander Wolf
10
 *  Dual licensed under the MIT and GNU LGPL licenses.
10
 *  Dual licensed under the MIT and GNU LGPL licenses.
11
 *  http://alex-w.org.ru/p/antng/license
11
 *  http://alex-w.org.ru/p/antng/license
12
 *
12
 *
13
 */
13
 */
14
14
15
define('ROOT', dirname(__FILE__));
15
define('ROOT', dirname(__FILE__));
16
16
17
require_once ROOT."/lib/config.php";
17
require_once ROOT."/lib/config.php";
18
require_once ROOT."/lib/DB.php";
18
require_once ROOT."/lib/DB.php";
19
require_once ROOT."/lib/Smarty.class.php";
19
require_once ROOT."/lib/Smarty.class.php";
20
require_once ROOT."/lib/core.php";
20
require_once ROOT."/lib/core.php";
-
 
21
require_once ROOT."/lib/security.php";
21
22
22
$dsn = array(
23
$dsn = array(
23
    'phptype'   => 'mysql',
24
    'phptype'   => 'mysql',
24
    'username'  => DBUSER,
25
    'username'  => DBUSER,
25
    'password'  => DBPASS,
26
    'password'  => DBPASS,
26
    'hostspec'  => DBHOST,
27
    'hostspec'  => DBHOST,
27
    'database'  => DBNAME,
28
    'database'  => DBNAME,
28
);
29
);
29
30
30
$options = array(
31
$options = array(
31
    'debug'         => 2,
32
    'debug'         => 2,
32
    'portability'   => 'DB_PORTABILITY_ALL',
33
    'portability'   => 'DB_PORTABILITY_ALL',
33
);
34
);
34
35
35
$db =& DB::connect($dsn, $options);
36
$db =& DB::connect($dsn, $options);
36
if (PEAR::isError($db)) {
37
if (PEAR::isError($db)) {
37
    die($db->getMessage());
38
    die($db->getMessage());
38
}
39
}
39
40
40
$db->setFetchMode(DB_FETCHMODE_ASSOC);
41
$db->setFetchMode(DB_FETCHMODE_ASSOC);
41
$query =& $db->query("SET NAMES utf8");
42
$query =& $db->query("SET NAMES utf8");
42
43
43
$secure = new Security();
44
$secure = new Security();
44
$core   = new Core($db, PREFIX, $secure);
45
$core   = new Core($db, PREFIX, $secure);
45
$smarty = new Smarty();
46
$smarty = new Smarty();
46
47
47
?>
48
?>
48
 
49