Ignore:
Timestamp:
10/08/13 11:59:12 (11 years ago)
Author:
angelo
Message:

Ticket #3491 - Compatibilizar Expresso com novas versoes do PHP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/2.5.1-evolucao/expressoAdmin1_2/controller.php

    r7655 r8231  
    2222        //      Explode action from cExecuteForm function 
    2323        $cExecuteFormReturn = false; 
    24         if($_POST['_action']) {                  
     24        if(isset($_POST['_action'])) {           
    2525                if($_FILES) { 
    2626                        $count_files = $_POST['countFiles']; 
     
    3636        } 
    3737        //      Explode action from cExecute function 
    38         else if($_GET['action']) 
    39                 list($app,$class,$method) = explode('.',@$_GET['action']); 
     38        else if($_GET['action']){ 
     39                $exp = explode('.',@$_GET['action']); 
     40                //avoiding undefined offsets 
     41                if (count($exp) > 1) 
     42                        list($app,$class,$method) = explode('.',@$_GET['action']); 
     43                else 
     44                        $app = $exp[0]; 
     45        } 
    4046        // NO ACTION 
    4147        else 
    4248                return $_SESSION['response'] = 'false'; 
    43          
    4449        // Load dinamically class file. 
    4550        if($app == '$this') 
Note: See TracChangeset for help on using the changeset viewer.