DbSimple настройка
для начала качаем отсюда utf-8 версию DbSimple
я например для основных настроек создал папку /settings/, а в нее положил general.php
дальше нам надо подключать /settings/config.php
index.php
делаем так чтобы файлы лежали как уменя
/settings/DbSimple/Generic.php
/settings/DbSimple/Ibase.php
/settings/DbSimple/Mysql.php
/settings/DbSimple/Postgresql.php
/settings/config.php
index.php
я например для основных настроек создал папку /settings/, а в нее положил general.php
//
//## Главный конфигурационный файл сайта.
// Подключается ко всем сценариям (автоматически или вручную)
if (!defined("PATH_SEPARATOR"))
define("PATH_SEPARATOR", getenv("COMSPEC")? ";" : ":");
ini_set("include_path", ini_get("include_path").PATH_SEPARATOR.dirname(__FILE__));
require_once "DbSimple/Generic.php";
// Подключаемся к БД.
$DATABASE = DbSimple_Generic::connect('mysql://root:root@localhost/SCMS');
// Устанавливаем обработчик ошибок.
$DATABASE->setErrorHandler('databaseErrorHandler');
// Код обработчика ошибок SQL.
function databaseErrorHandler($message, $info)
{
// Если использовалась @, ничего не делать.
if (!error_reporting()) return;
// Выводим подробную информацию об ошибке.
echo "SQL Error: $message
<pre>";
print_r($info);
echo "</pre>";
exit();
}
дальше нам надо подключать /settings/config.php
index.php
include $_SERVER['DOCUMENT_ROOT']."/settings/general.php";
- admin,
- 20 августа 2012, 04:24
Комментарии (0)