// В данном файле только соединение с БД. // другие параметры в файле params.inc // Разные фукнции в файле misc.inc // Файлы должны подключаться в следующем порядке: // require_once("params.inc"); // require_once("misc.inc"); // require_once("connect.inc"); $hostname = "138.201.81.43"; // ;"127.0.0.1"; $hostname = "academic2-p2.local"; // ;"127.0.0.1"; $user = "dic"; $psw = "ddd3388"; $database = "dic"; $port = "3307"; // подкл. к БД $link = mysql_connect("$hostname:$port", $user, $psw); // or die ("Sorry, server is overloaded. Please try later.".mysql_error()); if(!$link) { WriteExtraLog("- Connection error! (".mysql_error().") IP: ".$_SERVER['HTTP_X_REALHOST']); abort ("Error connecting to DB.", $LOG_CODES['ERROR']); } if(!mysql_select_db ($database)) abort("Could not select database"); mysql_query("SET NAMES 'utf8'"); // WriteExtraLog("Connected!"); try { $DBH = new PDO("mysql:host=$hostname;dbname=$database;port=$port", $user, $psw,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'")); } catch(PDOException $e) { echo $e->getMessage(); } ?>