Dre4m Shell
Server IP : 85.214.239.14  /  Your IP : 3.139.235.100
Web Server : Apache/2.4.62 (Debian)
System : Linux h2886529.stratoserver.net 4.9.0 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64
User : www-data ( 33)
PHP Version : 7.4.18
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_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/wordpress/wp-content/plugins/fictional-maps-handler/php/classes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /var/www/wordpress/wp-content/plugins/fictional-maps-handler/php/classes/USER.php
<?php

/**
* @author Michael Herrmann
* @copyright 2020
*/

class USER{
    private $id;
    private $mdbc;
    public $userid;
    public $user_name;
    protected $email;
    protected $full_name;
    public $maps;
    public $SUBSCRIPTION_PLAN;
    
    /**Current use case:
    * DO NOT USE THIS!
    * 
    * USE MAP_DB_CONNECTOR::get_user()
    */
    public function __construct($userid=0){
      $this->mdbc = new MAP_DB_CONNECTOR();
      if($userid!=0)$this->load($userid);
    }

    public function load($userid){
      $stmt = $this->mdbc->conn->prepare("SELECT * FROM fm_users WHERE userid = :userid LIMIT 1"); //prepare the statement
      $sql_values = [                                       //set the array of values to hand over to the prepared sql statement
        'userid' => $userid,
      ];
      $stmt->execute($sql_values);
      $row = $stmt->fetch(PDO::FETCH_ASSOC);
      $this->id=$row['id'];
      $this->userid=$row['userid'];
      $this->user_name=$row['user_name'];
      $this->email=$row['email'];
      $this->full_name=$row['full_name'];
      $this->maps=$this->mdbc->get_maps($userid);
      $this->SUBSCRIPTION_PLAN=$this->mdbc->get_subscription_plan($userid);
      #print_r($this->SUBSCRIPTION_PLAN);
      return $this;
    }

}

Anon7 - 2022
AnonSec Team