Parse error: syntax error, unexpected '{' in /var/www/sites/yoyo.pl/o/d/odinots/config-and-functions.php on line 63
<?PHP // ###################### CONFIG ######################## //load page config file //check install if($config['site']['install'] != "no") { exit; } //parse data from page config file { $config['char_vocations'][$char_vocations_add['0']] = $char_vocations_add['1']; } if($config['site']['char_type'] != "main") { $config['char_vocations']['Rook'] = $config['site']['char_rook_name']; } { $towns_list[$add_town['0']] = $add_town['1']; } //load server config { //new (0.2.6+) ots config.lua file $mysqlhost = $config['server']['mysqlHost']; $mysqluser = $config['server']['mysqlUser']; $mysqlpass = $config['server']['mysqlPass']; $mysqldatabase = $config['server']['mysqlDatabase']; } { //old (0.2.4) ots config.lua file $mysqlhost = $config['server']['sqlHost']; $mysqluser = $config['server']['sqlUser']; $mysqlpass = $config['server']['sqlPass']; $mysqldatabase = $config['server']['sqlDatabase']; } $sqlitefile = $config['server']['sqliteDatabase']; $passwordency = ''; if(strtolower($config['server']['useMD5Passwords']) == 'yes' || strtolower($config['server']['passwordType']) == 'md5') { $passwordency = 'md5'; } { $passwordency = 'sha1'; } // loads #####POT mainfile##### include('pot/OTS.php'); // PDO and POT connects to database $ots = POT::getInstance(); { //connect to MySQL database try { $ots->connect(POT::DB_MYSQL, array('host' => $mysqlhost, 'user' => $mysqluser, 'password' => $mysqlpass, 'database' => $mysqldatabase) ); } catch(PDOException $error) { echo 'Database error - can\'t connect to MySQL database. Possible reasons:<br>1. MySQL server is not running on host.<br>2. MySQL user, password, database or host isn\'t configured in: <b>'.$config['site']['server_path'].'config.lua</b> .<br>3. MySQL user, password, database or host is wrong.'; exit; } }