Uname:Linux Sandbox-A 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64

Base Dir : /var/www/html

User : gavin


403WebShell
403Webshell
Server IP : 68.183.124.220  /  Your IP : 216.73.216.141
Web Server : Apache/2.4.18 (Ubuntu)
System : Linux Sandbox-A 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
User : gavin ( 1000)
PHP Version : 7.0.33-0ubuntu0.16.04.16
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/wp-content/plugins/ajax-search-lite/backend/settings/class/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/wp-content/plugins/ajax-search-lite/backend/settings/class/upload.class.php
<?php
if (!class_exists("wpdreamsUpload")) {
    /**
     * Class wpdreamsUpload
     *
     * DEPRECATED
     *
     * @deprecated
     * @package  WPDreams/OptionsFramework/Classes
     * @category Class
     * @author Ernest Marcinko <ernest.marcinko@wp-dreams.com>
     * @link http://wp-dreams.com, http://codecanyon.net/user/anago/portfolio
     * @copyright Copyright (c) 2014, Ernest Marcinko
     */
    class wpdreamsUpload extends wpdreamsType {
        function getType() {
            parent::getType();
            $this->processData();

            echo "
      <div class='wpdreamsUpload' id='wpdreamsUpload" . self::$_instancenumber . "'>";
            ?>
            <label for='wpdreamsUpload_input<?php echo self::$_instancenumber; ?>'>
                <?php echo $this->label; ?>
            </label>
            <input id="wpdreamsUpload_input<?php echo self::$_instancenumber; ?>" type="text"
                   size="36" name="<?php echo $this->name; ?>" value="<?php echo $this->data; ?>"/>
            <input id="wpdreamsUpload_button<?php echo self::$_instancenumber; ?>" class="button" type="button"
                   value="Upload"/>

            <?php
            ?>
            <script type='text/javascript'>
                (function ($) {
                    $(document).ready(function () {

                        var custom_uploader;

                        $('#wpdreamsUpload_button<?php echo self::$_instancenumber; ?>').click(function (e) {

                            e.preventDefault();

                            //If the uploader object has already been created, reopen the dialog
                            if (custom_uploader) {
                                custom_uploader.open();
                                return;
                            }

                            //Extend the wp.media object
                            custom_uploader = wp.media.frames.file_frame = wp.media({
                                title: 'Choose Image',
                                button: {
                                    text: 'Choose Image'
                                },
                                multiple: false
                            });

                            //When a file is selected, grab the URL and set it as the text field's value
                            custom_uploader.on('select', function () {
                                attachment = custom_uploader.state().get('selection').first().toJSON();
                                $('#wpdreamsUpload_input<?php echo self::$_instancenumber; ?>').val(attachment.url);
                            });

                            //Open the uploader dialog
                            custom_uploader.open();

                        });
                    });
                }(jQuery));
            </script>
            <?php
            echo "
      </div>";
        }


        function processData() {

        }

        final function getData() {
            return $this->data;
        }

        final function getSelected() {

        }

        final function getItems() {

        }
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit