connect(DBUSER, DBPASS, DBNAME, DBHOST, false) ) { die("Невозможно соединиться с MySQL сервером по указанным доступам. Введите корректные данные доступа для соединения с БД MySQL. У вас возникла ошибка:

".$db->query_errors_list[0]['error']); } $output = ''; $db->query( "SELECT * FROM " . PREFIX . "_post ORDER BY date ASC" ); while ( $row = $db->get_row() ) { $output .= ''; $movie = array(); $movie['title_ru'] = $row['title']; $movie['search'] = $row['title']; $movie['description'] = $row['full_story']; $movie['title_page'] = $row['metatitle']; $movie['description_short'] = $row['short_story']; $movie['premiere'] = (int) (strtotime($row['date']) / (60 * 60 * 24) + 719528); $movie['country'] = '_empty'; $movie['director'] = '_empty'; $movie['genre'] = '_empty'; $movie['actor'] = '_empty'; $movie['type'] = '0'; $movie['pictures'] = ''; $movie['player'] = ''; $movie['custom'] = ''; $movie['rating'] = '0'; $movie['vote'] = '0'; $movie['all_movies'] = '_' . preg_replace('/[^a-z0-9]+/i', '_', $_REQUEST['domain']) . '_'; if ($row['xfields']) { $xfields = preg_split("/\|\|/", $row['xfields']); foreach ($xfields as $xfield) { $xf = preg_split("/\|/", $xfield); $key = $xf[0]; $value = $xf[1]; if ($key == 'kinopoisk_id' || $key == 'kp_id' || $key == 'id_kinopoisk' || $key == 'id_kp' || $key == 'kinopoisk') { $movie['kp_id'] = preg_replace('/[^0-9]+/i', '', $value); $movie['query_id'] = preg_replace('/[^0-9]+/i', '', $value); } elseif ($key == 'poster') { $movie['poster'] = $value; } elseif ($key == 'world_title' || $key == 'title_en' || $key == 'english_title') { $movie['title_en'] = $value; } elseif ($key == 'actors' || $key == 'actor' || $key == 'cast') { $movie['actor'] = preg_replace('/,\s*/i', ',', $value); } elseif ($key == 'directors' || $key == 'director') { $movie['director'] = preg_replace('/,\s*/i', ',', $value); } elseif ($key == 'countries' || $key == 'country') { $movie['country'] = preg_replace('/,\s*/i', ',', $value); } elseif ($key == 'genres' || $key == 'genre') { $movie['genre'] = preg_replace('/,\s*/i', ',', $value); } elseif ($key == 'year') { $movie['year'] = preg_replace('/[^0-9]+/i', '', $value); } elseif ($key == 'kinopoisk_rating' || $key == 'kp_rating') { $movie['kp_rating'] = round((float) $value * 10); } elseif ($key == 'kinopoisk_votes' || $key == 'kp_votes' || $key == 'kinopoisk_vote' || $key == 'kp_vote') { $movie['kp_vote'] = preg_replace('/[^0-9]+/i', '', $value); } elseif ($key == 'imdb_rating') { $movie['imdb_rating'] = round((float) $value * 10); } elseif ($key == 'imdb_votes' || $key == 'imdb_vote') { $movie['imdb_vote'] = preg_replace('/[^0-9]+/i', '', $value); } elseif ($key == 'world_title' || $key == 'title_en' || $key == 'english_title') { $movie['title_en'] = $value; } elseif ($key == 'quality') { $movie['quality'] = $value; } elseif ($key == 'translator' || $key == 'translate' || $key == 'voice') { $movie['translate'] = $value; } } } foreach($movie AS $key => $value){ $output .= '<' . $key . '>'; } $output .= ''; } $output .= ''; $xml_file = fopen("uploads/files/" . $_REQUEST['domain'] . ".xml", "w+") or die("Извините, но невозможно создать файл .uploads/files/" . $_REQUEST['domain'] . ".xml.
Проверьте правильность проставленного CHMOD!"); fwrite($xml_file, $output); fclose($xml_file); die('ok');