Translated using Weblate (Slovenian)
[phpmyadmin.git] / libraries / display_import.inc.php
blob359be83f8d1f957f96ee699522ccd8e902543c03
1 <?php
2 /* vim: set expandtab sw=4 ts=4 sts=4: */
4 /**
5 * include file for display import : server, database, table
7 * @package PhpMyAdmin
8 */
9 if (! defined('PHPMYADMIN')) {
10 exit;
13 /**
16 require_once './libraries/file_listing.lib.php';
17 require_once './libraries/plugin_interface.lib.php';
18 require_once './libraries/display_import.lib.php';
19 require_once './libraries/display_import_ajax.lib.php';
21 /* Scan for plugins */
22 $import_list = PMA_getPlugins(
23 "import",
24 'libraries/plugins/import/',
25 $import_type
28 /* Fail if we didn't find any plugin */
29 if (empty($import_list)) {
30 PMA_Message::error(
31 __(
32 'Could not load import plugins, please check your installation!'
34 )->display();
35 exit;
38 if (PMA_isValid($_REQUEST['offset'], 'numeric')) {
39 $offset = $_REQUEST['offset'];
41 if (isset($_REQUEST['timeout_passed'])) {
42 $timeout_passed = $_REQUEST['timeout_passed'];
44 if (isset($_REQUEST['local_import_file'])) {
45 $local_import_file = $_REQUEST['local_import_file'];
48 $timeout_passed_str = isset($timeout_passed)? $timeout_passed : null;
49 $offset_str = isset($offset)? $offset : null;
50 $html = PMA_getHtmlForImport(
51 $upload_id,
52 $import_type,
53 $db,
54 $table,
55 $max_upload_size,
56 $import_list,
57 $timeout_passed_str,
58 $offset_str
61 $response = PMA_Response::getInstance();
62 $response->addHTML($html);