DbSimple настройка

 
для начала качаем отсюда utf-8 версию DbSimple

делаем так чтобы файлы лежали как уменя
/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";

Комментарии (0)

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.