!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/share/phpmyadmin/   drwxr-xr-x
Free 13.07 GB of 57.97 GB (22.55%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     tbl_export.php (2.37 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
 * Table export
 *
 * @package PhpMyAdmin
 */
use PhpMyAdmin\Config\PageSettings;
use 
PhpMyAdmin\Display\Export;
use 
PhpMyAdmin\Relation;
use 
PhpMyAdmin\Response;

/**
 *
 */
require_once 'libraries/common.inc.php';

PageSettings::showGroup('Export');

$response Response::getInstance();
$header   $response->getHeader();
$scripts  $header->getScripts();
$scripts->addFile('export.js');

// Get the relation settings
$relation = new Relation();
$cfgRelation $relation->getRelationsParam();

$displayExport = new Export();

// handling export template actions
if (isset($_POST['templateAction']) && $cfgRelation['exporttemplateswork']) {
    
$displayExport->handleTemplateActions($cfgRelation);
    exit;
}

/**
 * Gets tables information and displays top links
 */
require_once 'libraries/tbl_common.inc.php';
$url_query .= '&amp;goto=tbl_export.php&amp;back=tbl_export.php';

// Dump of a table

$export_page_title __('View dump (schema) of table');

// When we have some query, we need to remove LIMIT from that and possibly
// generate WHERE clause (if we are asked to export specific rows)

if (! empty($sql_query)) {
    
$parser = new PhpMyAdmin\SqlParser\Parser($sql_query);

    if ((!empty(
$parser->statements[0]))
        && (
$parser->statements[0] instanceof PhpMyAdmin\SqlParser\Statements\SelectStatement)
    ) {
        
// Checking if the WHERE clause has to be replaced.
        
if ((!empty($where_clause)) && (is_array($where_clause))) {
            
$replaces[] = array(
                
'WHERE''WHERE (' implode(') OR ('$where_clause) . ')'
            
);
        }

        
// Preparing to remove the LIMIT clause.
        
$replaces[] = array('LIMIT''');

        
// Replacing the clauses.
        
$sql_query PhpMyAdmin\SqlParser\Utils\Query::replaceClauses(
            
$parser->statements[0],
            
$parser->list,
            
$replaces
        
);
    }

    echo 
PhpMyAdmin\Util::getMessage(PhpMyAdmin\Message::success());
}

if (! isset(
$sql_query)) {
    
$sql_query '';
}
if (! isset(
$num_tables)) {
    
$num_tables 0;
}
if (! isset(
$unlim_num_rows)) {
    
$unlim_num_rows 0;
}
if (! isset(
$multi_values)) {
    
$multi_values '';
}
$response Response::getInstance();
$response->addHTML(
    
$displayExport->getDisplay(
        
'table'$db$table$sql_query$num_tables,
        
$unlim_num_rows$multi_values
    
)
);

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0051 ]--