в общем пробывал везде ети ковычки ставить толку нету, дошол аж до 57 а потом опять не так чото вот погляди где нада сделать поставь плиз
PHP код:
<?php
$realms = array(
// Realm names
"Moon Fire" => array("1")/*,
);
/* Default Realm name (use one chosen upper in $realms) - mainly needed for the Honor, Arena and Team Rankings */
$defaultRealmName = "Имя рилма";
$realms_character = array(
// Connection to characters DBs
"1" => array("mangos", "mangos", "127.0.0.1:3306", "characters")/*,
);
$realms_realmd = array(
// Connection to realmd DBs
"1" => array("root", "mangos", "127.0.0.1:3306", "realmd")/*,
);
// Connection to mangos DB
$MySQL_User["WORLD"] = "root";
$MySQL_Password["WORLD"] = "mangos";
$MySQL_Host["WORLD"] = "127.0.0.1:3306";
$MySQL_DB["WORLD"] = "mangos";
// Connection to armory DB - the DB is in \trunk\sql\
$MySQL_User["WEBSITE"] = "root";
$MySQL_Password["WEBSITE"] = "mangos";
$MySQL_Host["WEBSITE"] = "127.0.0.1:3306";
$MySQL_DB["WEBSITE"] = "armory";
/* Don't touch anything beyond this point. */
set_time_limit(0);
foreach($realms as $key => $val)
{
$realmName[$val[0]] = $key;
$MySQL_User[$val[0]] = $realms_character[$val[0]][0];
$MySQL_Password[$val[0]] = $realms_character[$val[0]][1];
$MySQL_Host[$val[0]] = $realms_character[$val[0]][2];
$MySQL_DB[$val[0]] = $realms_character[$val[0]][3];
$Realmd_User[$val[0]] = $realms_realmd[$val[0]][0];
$Realmd_Password[$val[0]] = $realms_realmd[$val[0]][1];
$Realmd_Host[$val[0]] = $realms_realmd[$val[0]][2];
$Realmd_DB[$val[0]] = $realms_realmd[$val[0]][3];
}
function switchConnection($key, $db_type = 'other')
{
global $MySQL_User, $MySQL_Password, $MySQL_Host, $MySQL_DB, $Realmd_User, $Realmd_Password, $Realmd_Host, $Realmd_DB, $CurrentConnection, $CurrentDB;
if ($db_type == 'realmd')
{
if($CurrentConnection != sha1($Realmd_Host[$key]).sha1($Realmd_User[$key]))
{
mysql_connect($Realmd_Host[$key], $Realmd_User[$key], $Realmd_Password[$key]) or die("Unable to connect to Realmd SQL host: ".mysql_error());
$CurrentConnection = sha1($Realmd_Host[$key]).sha1($Realmd_User[$key]);
}
if($CurrentDB != sha1($Realmd_DB[$key]))
{
mysql_select_db($Realmd_DB[$key]) or die("Unable to connect to Realmd SQL database: ".mysql_error());
$CurrentDB = sha1($Realmd_DB[$key]);
}
}
else if($db_type == 'other')
{
if($CurrentConnection != sha1($MySQL_Host[$key]).sha1($MySQL_User[$key]))
{
mysql_connect($MySQL_Host[$key], $MySQL_User[$key], $MySQL_Password[$key]) or die("Unable to connect to ".$key." SQL host: ".mysql_error());
$CurrentConnection = sha1($MySQL_Host[$key]).sha1($MySQL_User[$key]);
}
if($CurrentDB != sha1($MySQL_DB[$key]))
{
mysql_select_db($MySQL_DB[$key]) or die("Unable to connect to ".$key." SQL database: ".mysql_error());
$CurrentDB = sha1($MySQL_DB[$key]);
}
}
mysql_query("SET CHARSET utf8") or die(mysql_error());
mysql_query("SET character_set_connection=utf8") or die(mysql_error());
}
?>