Changeset 663

Show
Ignore:
Timestamp:
06/20/07 19:34:05 (1 year ago)
Author:
raphael
Message:

Fixed #410: Undefined subroutine &main::get_file called
Improved security and removed redundant stuff
Fixed #403: Can't remove Mysql database

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/gui/lostpassword.php

    r645 r663  
    1818 **/ 
    1919 
    20 include 'include/ispcp-lib.php'; 
     20require 'include/ispcp-lib.php'; 
    2121 
    2222 
  • trunk/gui/orderpanel/addon.php

    r645 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
     20require '../include/ispcp-lib.php'; 
    2121 
    2222$tpl = new pTemplate(); 
  • trunk/gui/orderpanel/address.php

    r645 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    2424$tpl = new pTemplate(); 
  • trunk/gui/orderpanel/chart.php

    r645 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    2424$tpl = new pTemplate(); 
  • trunk/gui/orderpanel/checkout.php

    r645 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
     21require '../include/ispcp-lib.php'; 
    2222 
    2323$tpl = new pTemplate(); 
  • trunk/gui/orderpanel/index.php

    r645 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
     21require '../include/ispcp-lib.php'; 
    2222 
    2323$tpl = new pTemplate(); 
  • trunk/gui/orderpanel/package_info.php

    r645 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    2424$tpl = new pTemplate(); 
  • trunk/gui/reseller/add_alias.php

    r645 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
    23  
    24 check_login(); 
     22require '../include/ispcp-lib.php'; 
     23 
     24check_login(__FILE__); 
    2525 
    2626$tpl = new pTemplate(); 
  • trunk/gui/reseller/ahp.php

    r653 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525if (isset($cfg['HOSTING_PLANS_LEVEL']) && $cfg['HOSTING_PLANS_LEVEL'] == strtolower('admin')) { 
  • trunk/gui/reseller/change_password.php

    r645 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    24 check_login(); 
     24check_login(__FILE__); 
    2525 
    2626$tpl = new pTemplate(); 
  • trunk/gui/reseller/change_personal.php

    r645 r663  
    109109// 
    110110 
    111 include '../include/ispcp-lib.php'; 
     111require '../include/ispcp-lib.php'; 
    112112 
    113 check_login(); 
     113check_login(__FILE__); 
    114114 
    115115$tpl = new pTemplate(); 
  • trunk/gui/reseller/change_status.php

    r474 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    24 check_login(); 
     24check_login(__FILE__); 
    2525 
    2626 
  • trunk/gui/reseller/change_user_interface.php

    r474 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
     21require '../include/ispcp-lib.php'; 
    2222 
    23 check_login(); 
     23check_login(__FILE__); 
    2424 
    2525// lets back to admin interfase - am i admin or what ? :-) 
  • trunk/gui/reseller/circular.php

    r649 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424function gen_page_data(&$tpl, &$sql) 
  • trunk/gui/reseller/delete_domain.php

    r474 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
     21require '../include/ispcp-lib.php'; 
    2222 
    23 check_login(); 
     23check_login(__FILE__); 
    2424 
    2525$reseller = $_SESSION['user_id']; 
  • trunk/gui/reseller/delete_domainalias.php

    r474 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    24 check_login(); 
     24check_login(__FILE__); 
    2525 
    2626$theme_color = $cfg['USER_INITIAL_THEME']; 
  • trunk/gui/reseller/delete_subdomain.php

    r474 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    24 check_login(); 
     24check_login(__FILE__); 
    2525 
    2626$theme_color = $cfg['USER_INITIAL_THEME']; 
  • trunk/gui/reseller/delete_ticket.php

    r649 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
     21require '../include/ispcp-lib.php'; 
    2222 
    23 check_login(); 
     23check_login(__FILE__); 
    2424 
    2525if (isset($_GET['ticket_id']) && $_GET['ticket_id'] !== '') { 
  • trunk/gui/reseller/dhp.php

    r474 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
     20require '../include/ispcp-lib.php'; 
    2121 
    22 check_login(); 
     22check_login(__FILE__); 
    2323 
    2424$theme_color = $cfg['USER_INITIAL_THEME']; 
  • trunk/gui/reseller/domain_alias.php

    r645 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525$tpl = new pTemplate(); 
  • trunk/gui/reseller/domain_details.php

    r645 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424$tpl = new pTemplate(); 
  • trunk/gui/reseller/domain_statistics.php

    r652 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525$tpl = new pTemplate(); 
  • trunk/gui/reseller/druser.php

    r474 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    24 check_login(); 
     24check_login(__FILE__); 
    2525 
    2626$theme_color = $cfg['USER_INITIAL_THEME']; 
  • trunk/gui/reseller/edit_alias.php

    r645 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
    23  
    24 check_login(); 
     22require '../include/ispcp-lib.php'; 
     23 
     24check_login(__FILE__); 
    2525 
    2626 
  • trunk/gui/reseller/edit_domain.php

    r654 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424 
  • trunk/gui/reseller/edit_user.php

    r645 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525if (isset($_GET['edit_id'])) { 
  • trunk/gui/reseller/ehp.php

    r653 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
    23  
    24 check_login(); 
     22require '../include/ispcp-lib.php'; 
     23 
     24check_login(__FILE__); 
    2525 
    2626$tpl = new pTemplate(); 
  • trunk/gui/reseller/email_setup.php

    r645 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    24 check_login(); 
     24check_login(__FILE__); 
    2525 
    2626$tpl = new pTemplate(); 
  • trunk/gui/reseller/hp.php

    r645 r663  
    2020 
    2121// Begin page line 
    22 include '../include/ispcp-lib.php'; 
    23  
    24 check_login(); 
     22require '../include/ispcp-lib.php'; 
     23 
     24check_login(__FILE__); 
    2525 
    2626$tpl = new pTemplate(); 
  • trunk/gui/reseller/index.php

    r645 r663  
    400400// ############### 
    401401 
    402 include '../include/ispcp-lib.php'; 
    403  
    404 check_login(); 
     402require '../include/ispcp-lib.php'; 
     403 
     404check_login(__FILE__); 
    405405 
    406406$tpl = new pTemplate(); 
  • trunk/gui/reseller/language.php

    r645 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
     20require '../include/ispcp-lib.php'; 
    2121 
    22 check_login(); 
     22check_login(__FILE__); 
    2323 
    2424$tpl = new pTemplate(); 
  • trunk/gui/reseller/layout.php

    r653 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424function gen_def_layout(&$tpl, $user_def_layout) 
  • trunk/gui/reseller/lostpassword.php

    r645 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
     20require '../include/ispcp-lib.php'; 
    2121 
    22 check_login(); 
     22check_login(__FILE__); 
    2323 
    2424$tpl = new pTemplate(); 
  • trunk/gui/reseller/new_ticket.php

    r645 r663  
    2121 
    2222 
    23 include '../include/ispcp-lib.php'; 
     23require '../include/ispcp-lib.php'; 
    2424 
    25 check_login(); 
     25check_login(__FILE__); 
    2626 
    2727$tpl = new pTemplate(); 
  • trunk/gui/reseller/order_email.php

    r645 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
     21require '../include/ispcp-lib.php'; 
    2222 
    23 check_login(); 
     23check_login(__FILE__); 
    2424 
    2525$tpl = new pTemplate(); 
  • trunk/gui/reseller/order_settings.php

    r645 r663  
    2020 
    2121// Begin page line 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    24 check_login(); 
     24check_login(__FILE__); 
    2525 
    2626$tpl = new pTemplate(); 
  • trunk/gui/reseller/orders.php

    r645 r663  
    1919 
    2020// Begin page line 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525$tpl = new pTemplate(); 
  • trunk/gui/reseller/orders_add.php

    r609 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424$reseller_id = $_SESSION['user_id']; 
  • trunk/gui/reseller/orders_delete.php

    r474 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
     22require '../include/ispcp-lib.php'; 
    2323 
    24 check_login(); 
     24check_login(__FILE__); 
    2525 
    2626$reseller_id = $_SESSION['user_id']; 
  • trunk/gui/reseller/orders_detailst.php

    r645 r663  
    2121 
    2222// Begin page line 
    23 include '../include/ispcp-lib.php'; 
    24  
    25 check_login(); 
     23require '../include/ispcp-lib.php'; 
     24 
     25check_login(__FILE__); 
    2626 
    2727$tpl = new pTemplate(); 
  • trunk/gui/reseller/orders_update.php

    r653 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424$reseller_id = $_SESSION['user_id']; 
  • trunk/gui/reseller/rau1.php

    r645 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525$tpl = new pTemplate(); 
  • trunk/gui/reseller/rau2.php

    r653 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
    23  
    24 check_login(); 
     22require '../include/ispcp-lib.php'; 
     23 
     24check_login(__FILE__); 
    2525 
    2626$tpl = new pTemplate(); 
  • trunk/gui/reseller/rau3.php

    r653 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424$tpl = new pTemplate(); 
  • trunk/gui/reseller/rau4.php

    r645 r663  
    2020 
    2121 
    22 include '../include/ispcp-lib.php'; 
    23  
    24 check_login(); 
     22require '../include/ispcp-lib.php'; 
     23 
     24check_login(__FILE__); 
    2525 
    2626$tpl = new pTemplate(); 
  • trunk/gui/reseller/reseller_user_statistics.php

    r645 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424$tpl = new pTemplate(); 
  • trunk/gui/reseller/ss_closed.php

    r645 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525$tpl = new pTemplate(); 
  • trunk/gui/reseller/support_system.php

    r645 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525$tpl = new pTemplate(); 
  • trunk/gui/reseller/users.php

    r660 r663  
    1818 **/ 
    1919 
    20 include '../include/ispcp-lib.php'; 
    21  
    22 check_login(); 
     20require '../include/ispcp-lib.php'; 
     21 
     22check_login(__FILE__); 
    2323 
    2424 
  • trunk/gui/reseller/view_ticket.php

    r649 r663  
    1919 
    2020 
    21 include '../include/ispcp-lib.php'; 
    22  
    23 check_login(); 
     21require '../include/ispcp-lib.php'; 
     22 
     23check_login(__FILE__); 
    2424 
    2525if (!$cfg['ISPCP_SUPPORT_SYSTEM']) {