Changeset 7655 for trunk/contactcenter


Ignore:
Timestamp:
12/14/12 14:30:35 (11 years ago)
Author:
douglasz
Message:

Ticket #3236 - Melhorias de performance no codigo do Expresso.

Location:
trunk/contactcenter/inc
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/contactcenter/inc/class.abo_catalog.inc.php

    r5915 r7655  
    308308                         
    309309                        $n_fields = count($what); 
    310                         for($i = 0; $i < $n_fields; $i++) 
     310                        for($i = 0; $i < $n_fields; ++$i) 
    311311                        { 
    312312                                $path = $this->get_tables_by_field($what[$i], $tables_def); 
     
    354354                                        if ($n_joins = count($query_fields_joins)) 
    355355                                        { 
    356                                                 for($k = 0; $k < $n_joins; $k++) 
     356                                                for($k = 0; $k < $n_joins; ++$k) 
    357357                                                { 
    358358                                                        if (preg_match("/$query_join_reg/",$query_fields_joins[$k])) 
     
    388388                        $n_restrictions = count($restric_fields); 
    389389                         
    390                         for ($i = 0; $i < $n_restrictions; $i++) 
     390                        for ($i = 0; $i < $n_restrictions; ++$i) 
    391391                        { 
    392392                                $path = $this->get_tables_by_field($restric_fields[$i], $tables_def); 
     
    428428                                        if ($n_joins = count($query_restric_joins)) 
    429429                                        { 
    430                                                 for($k = 0; $k < $n_joins; $k++) 
     430                                                for($k = 0; $k < $n_joins; ++$k) 
    431431                                                { 
    432432                                                        if (preg_match("/$query_join_reg/",$query_restric_joins[$k])) 
     
    605605                        $return = array(); 
    606606                        $previous = false; 
    607                         for($i = 0; $i < $n_fields-1; $i++) 
     607                        for($i = 0; $i < $n_fields-1; ++$i) 
    608608                        { 
    609609                                $actual = $field_parts[$i]; 
  • trunk/contactcenter/inc/class.bo_company_manager.inc.php

    r2 r7655  
    213213                                $return['relation'.$count]['type'] = $relation->get_type_name();  
    214214                                $return['relation'.$count]['is_subordinated'] = $relation->get_is_subordinated(); 
    215                                 $count++; 
     215                                ++$count; 
    216216                        } 
    217217                         
     
    285285                                $return['address'.$count]['id_country'] = $address->get_id_country(); 
    286286                                $return['address'.$count]['country_name'] = $address->get_country_name(); 
    287                                 $count++; 
     287                                ++$count; 
    288288                        } 
    289289                         
     
    331331                                $return['connection'.$count]['connection_value'] = $connection->get_value(); 
    332332                                $return['connection'.$count]['connection_is_default'] = $connection->is_default(); 
    333                                 $count++; 
     333                                ++$count; 
    334334                        } 
    335335                         
     
    368368                                $return['contact'.$count]['title'] = $value['title']; 
    369369                                $return['contact'.$count]['department'] = $value['department']; 
    370                                 $count++; 
     370                                ++$count; 
    371371                        } 
    372372                         
     
    412412                                $return['legal'.$count]['legal_info_value'] = $legal->get_value(); 
    413413                                $return['legal'.$count]['legal_is_default'] = $legal->is_default(); 
    414                                 $count++; 
     414                                ++$count; 
    415415                        } 
    416416                         
  • trunk/contactcenter/inc/class.bo_contactcenter.inc.php

    r3282 r7655  
    410410 
    411411                                        } 
    412                                         $i++; 
     412                                        ++$i; 
    413413                                } 
    414414                        } 
     
    434434                                                $this->tree[$i]['type'] = 'ldap'; 
    435435                                                $this->tree[$i]['src'] = $id; 
    436                                         $i++; 
     436                                        ++$i; 
    437437                                } 
    438438                        }        
     
    461461                         
    462462                        $code = '$branch =& $this->tree[\'branches\']'; 
    463                         for ($i = 1; $i < $n_ways-1; $i++) 
     463                        for ($i = 1; $i < $n_ways-1; ++$i) 
    464464                        { 
    465465                                $code .= '['.$path[$i].'][\'sub_branch\']'; 
  • trunk/contactcenter/inc/class.bo_global_ldap_catalog.inc.php

    r5399 r7655  
    194194 
    195195                    $rEntry = ldap_first_entry( $ldap, $result_r ); 
    196                     for ( $iCurrent = 0; $iCurrent < $iEnd ;$iCurrent++) 
     196                    for ( $iCurrent = 0; $iCurrent < $iEnd ;++$iCurrent) 
    197197                    { 
    198198 
     
    262262 
    263263                    $rEntry = ldap_first_entry( $ldap, $result_r ); 
    264                     for ( $iCurrent = 0; $iCurrent < $iEnd ;$iCurrent++) 
     264                    for ( $iCurrent = 0; $iCurrent < $iEnd ;++$iCurrent) 
    265265                    { 
    266266 
     
    769769                                                                $contact_data['relations']['relation'.$i]['type'] = $l_type; 
    770770                                                                $contact_data['relations']['relation'.$i]['names_ordered'] = utf8_decode($contact[$l_type_fields[0]][0]); 
    771                                                                 $i++; 
     771                                                                ++$i; 
    772772                                                        } 
    773773                                                } 
     
    818818                                                                        $contact_data['addresses']['address'.$i]['type'] = $l_type; 
    819819                                                                        $contact_data['addresses']['address'.$i][$l_field] = utf8_decode($contact[$l_type_fields[0]][0]); 
    820                                                                         $i++; 
     820                                                                        ++$i; 
    821821                                                                } 
    822822                                                        } 
     
    872872                                                                        $contact_data['connections']['connection'.$i]['type'] = $l_type; 
    873873                                                                        $contact_data['connections']['connection'.$i][$l_field] = utf8_decode($contact[$l_type_fields[0]][0]); 
    874                                                                         $i++; 
     874                                                                        ++$i; 
    875875                                                                } 
    876876                                                        } 
     
    10961096                                                                        $contact_data['relations']['relation'.$i]['type'] = $l_type; 
    10971097                                                                        $contact_data['relations']['relation'.$i]['names_ordered'] = utf8_decode($contact[$l_type_fields[0]][0]); 
    1098                                                                         $i++; 
     1098                                                                        ++$i; 
    10991099                                                                } 
    11001100                                                        } 
     
    11451145                                                                                $contact_data['addresses']['address'.$i]['type'] = $l_type; 
    11461146                                                                                $contact_data['addresses']['address'.$i][$l_field] = utf8_decode($contact[$l_type_fields[0]][0]); 
    1147                                                                                 $i++; 
     1147                                                                                ++$i; 
    11481148                                                                        } 
    11491149                                                                } 
     
    12001200                                                                                $contact_data['connections']['connection'.$i]['type'] = $l_type; 
    12011201                                                                                $contact_data['connections']['connection'.$i][$l_field] = utf8_decode($contact[$l_type_fields[0]][0]); 
    1202                                                                                 $i++; 
     1202                                                                                ++$i; 
    12031203                                                                        } 
    12041204                                                                } 
     
    13601360                        { 
    13611361                                $filter = '(&(objectClass='.$this->src_info['obj'] .  ')(|'; 
    1362                                 for ($i = 0; $i < $size; $i++) 
     1362                                for ($i = 0; $i < $size; ++$i) 
    13631363                                { 
    13641364 
  • trunk/contactcenter/inc/class.bo_ldap_manager.inc.php

    r4838 r7655  
    227227                        // stream_select native timeout. 
    228228                        $response = NULL; 
    229                         for ($i = 0; $i < $timeout; $i++) 
     229                        for ($i = 0; $i < $timeout; ++$i) 
    230230                        { 
    231231                                if ($tsearch->isActive()) 
     
    376376                        $entries = ldap_get_entries($resource, $result_res); 
    377377                         
    378                         for ($i = 0; $i < $entries['count']; $i++) 
     378                        for ($i = 0; $i < $entries['count']; ++$i) 
    379379                        { 
    380380                                $subtree = $this->get_ldap_tree_recursive($resource, $entries[$i]['dn'], $objectClass); 
     
    439439                        $sub_branches = array(); 
    440440                         
    441                         for($i = 0; $i <count($referral); $i++) { 
     441                        for($i = 0; $i <count($referral); ++$i) { 
    442442                                $dn = str_replace("??base","",preg_replace('!^(ldap://[^/]+)/(.*$)!', '\\2', $referral[$i])); 
    443443                                $dn = explode(",",$dn);                          
  • trunk/contactcenter/inc/class.bo_people_catalog.inc.php

    r5131 r7655  
    355355                                        $return['relation'.$count]['type'] = $relation->get_type_name();  
    356356                                        $return['relation'.$count]['is_subordinated'] = $relation->get_is_subordinated(); 
    357                                         $count++; 
     357                                        ++$count; 
    358358                                } 
    359359                                else if ($extra !== 'subordinated') 
     
    363363                                        $return['relation'.$count]['type'] = $relation->get_type_name();  
    364364                                        $return['relation'.$count]['is_subordinated'] = $relation->get_is_subordinated(); 
    365                                         $count++; 
     365                                        ++$count; 
    366366                                } 
    367367                        } 
     
    541541                                                $return['connection'.$count]['connection_value'] = $connection->get_value(); 
    542542                                                $return['connection'.$count]['connection_is_default'] = $connection->is_default(); 
    543                                                 $count++; 
     543                                                ++$count; 
    544544                                        } 
    545545                                        else if ($extra !== 'default') 
     
    552552                                                $return['connection'.$count]['connection_value'] = $connection->get_value(); 
    553553                                                $return['connection'.$count]['connection_is_default'] = $connection->is_default(); 
    554                                                 $count++; 
     554                                                ++$count; 
    555555                                        } 
    556556                                } 
     
    674674                                        $return['company'.$count]['default_company'] = $value['default_company']; 
    675675                                        $return['company'.$count]['default_contact'] = $value['default_contact']; 
    676                                         $count++; 
     676                                        ++$count; 
    677677                                } 
    678678                                else if ($extra !== 'default') 
     
    684684                                        $return['company'.$count]['default_company'] = $value['default_company']; 
    685685                                        $return['company'.$count]['default_contact'] = $value['default_contact']; 
    686                                         $count++; 
     686                                        ++$count; 
    687687                                } 
    688688                        } 
     
    12461246                                        'connection_is_default' => 1, 
    12471247                                ); 
    1248                                 $i++; 
     1248                                ++$i; 
    12491249                        } 
    12501250                         
     
    12571257                                        'connection_is_default' => 0, 
    12581258                                ); 
    1259                                 $i++; 
     1259                                ++$i; 
    12601260                        } 
    12611261                                                         
     
    12731273                                { 
    12741274                                        if($connection_fields['connection_value'] != ''){ 
    1275                                                 $i++; 
     1275                                                ++$i; 
    12761276                                                $new_data['connections']['connection'.$i] = array( 
    12771277                                                'id_typeof_connection'  => $preferences['personCardPhone'], 
     
    12881288                                foreach($data['connections']['aditional_phone'] as $connection_name => $connection_fields) 
    12891289                                { 
    1290                                         $i++; 
     1290                                        ++$i; 
    12911291                                        $new_data['connections']['connection'.$i] = array( 
    12921292                                        'id_typeof_connection'  => $preferences['personCardPhone'], 
     
    13101310                                        'address_is_default' => 0, 
    13111311                                ); 
    1312                                 $i++; 
     1312                                ++$i; 
    13131313                         
    13141314                                $new_data['addresses']['address'.$i] = array( 
     
    13231323                                        'address_is_default' => 1, 
    13241324                                );                                                       
    1325                                 $i++; 
     1325                                ++$i; 
    13261326                        } 
    13271327 
     
    13421342                                        'address_is_default'    => 'false', 
    13431343                                ); 
    1344                                 $j++; 
     1344                                ++$j; 
    13451345                        }*/ 
    13461346 
  • trunk/contactcenter/inc/class.bo_shared_people_manager.inc.php

    r5509 r7655  
    402402                                        $return['relation'.$count]['type'] = $relation->get_type_name();  
    403403                                        $return['relation'.$count]['is_subordinated'] = $relation->get_is_subordinated(); 
    404                                         $count++; 
     404                                        ++$count; 
    405405                                } 
    406406                                else if ($extra !== 'subordinated') 
     
    410410                                        $return['relation'.$count]['type'] = $relation->get_type_name();  
    411411                                        $return['relation'.$count]['is_subordinated'] = $relation->get_is_subordinated(); 
    412                                         $count++; 
     412                                        ++$count; 
    413413                                } 
    414414                        } 
     
    581581                                        $return['connection'.$count]['connection_value'] = $connection->get_value(); 
    582582                                        $return['connection'.$count]['connection_is_default'] = $connection->is_default(); 
    583                                         $count++; 
     583                                        ++$count; 
    584584                                } 
    585585                                else if ($extra !== 'default') 
     
    592592                                        $return['connection'.$count]['connection_value'] = $connection->get_value(); 
    593593                                        $return['connection'.$count]['connection_is_default'] = $connection->is_default(); 
    594                                         $count++; 
     594                                        ++$count; 
    595595                                } 
    596596                        } 
     
    638638                                        $return['company'.$count]['default_company'] = $value['default_company']; 
    639639                                        $return['company'.$count]['default_contact'] = $value['default_contact']; 
    640                                         $count++; 
     640                                        ++$count; 
    641641                                } 
    642642                                else if ($extra !== 'default') 
     
    648648                                        $return['company'.$count]['default_company'] = $value['default_company']; 
    649649                                        $return['company'.$count]['default_contact'] = $value['default_contact']; 
    650                                         $count++; 
     650                                        ++$count; 
    651651                                } 
    652652                        } 
     
    11461146                                        'connection_is_default' => 1, 
    11471147                                ); 
    1148                                 $i++; 
     1148                                ++$i; 
    11491149                        } 
    11501150 
  • trunk/contactcenter/inc/class.so_main.inc.php

    r1689 r7655  
    240240                                                        $this->manage_fields($this->db_tables[$table]['fields'][$field_info['name']], 'sync', 'new'); 
    241241                                                } 
    242                                                 $pos++; 
    243                                         } 
    244                                         $pos++; 
     242                                                ++$pos; 
     243                                        } 
     244                                        ++$pos; 
    245245                                } 
    246246                        } 
     
    389389                                        $where = false; 
    390390                                        $n_values = count($table_info['keys']['primary'][0]['values']); 
    391                                         for ($i = 0; $i < $n_values; $i++) 
     391                                        for ($i = 0; $i < $n_values; ++$i) 
    392392                                        { 
    393393                                                unset($where); 
     
    524524                         
    525525                        reset($table_info['fields']); 
    526                         for ($i = 0; $i < $n_values; $i++) 
     526                        for ($i = 0; $i < $n_values; ++$i) 
    527527                        { 
    528528                                $multi_table_changed = false; 
  • trunk/contactcenter/inc/class.ui_api.inc.php

    r7497 r7655  
    291291                                                $date[$j]['name'] = lang('Day'); 
    292292                                } 
    293                                 $j++; 
     293                                ++$j; 
    294294                        } 
    295295                         
     
    416416                        $fieldsTop = 10; 
    417417                        $fieldsSpace = 30; 
    418                         for ($i = 0; $i < $nFields; $i++) 
     418                        for ($i = 0; $i < $nFields; ++$i) 
    419419                        { 
    420420                                $fieldsHTML .= '<span id="ccQuickAddT'.$i.'" style="position: absolute; top: '.($fieldsTop+$i*$fieldsSpace).'px; left: 5px; width: 100px; text-align: right; border: 0px solid #999;">'.$fields[$i].':</span>'."\n"; 
  • trunk/contactcenter/inc/class.ui_data.inc.php

    r5928 r7655  
    735735                                { 
    736736                                        $validos[$uid_relacionado] = $perms_relacao[$uid_relacionado]; 
    737                                         $count++; 
     737                    ++$count; 
    738738                                } 
    739739                        } 
     
    812812                                                                { 
    813813                                                                        $validos[$uid_relacionado] = $perms_relacao[$uid_relacionado]; 
    814                                                                         $count++; 
     814                                    ++$count; 
    815815                                                                } 
    816816                                                        } 
     
    833833                                                                $infos = ldap_get_entries($s, $r); 
    834834                                                                ldap_close($s); 
    835                                                                 for($z = 0; $z < $infos['count']; $z++) { 
     835                                                                for($z = 0; $z < $infos['count']; ++$z) { 
    836836                                                                        $prop_names[$infos[$z]['uidnumber'][0]] = array("cn" => $infos[$z]['cn'][0], "uid" => $infos[$z]['uid'][0]); 
    837837                                                                } 
     
    14121412                                } 
    14131413 
    1414                                 for($i = $id_i; $i < $id_f and $i < $n_entries; $i++) 
     1414                                for($i = $id_i; $i < $id_f and $i < $n_entries; ++$i) 
    14151415                                { 
    14161416/**rev 104**/ 
     
    14491449                                        $info = ldap_get_entries($ds, $sr); 
    14501450                                        ldap_close($ds); 
    1451                                         for($z = 0; $z < $info['count']; $z++) { 
     1451                                        for($z = 0; $z < $info['count']; ++$z) { 
    14521452                                                $owner_names[$info[$z]['uidnumber'][0]] = array("cn" => $info[$z]['cn'][0], "uid" => $info[$z]['uid'][0]); 
    14531453                                        } 
     
    14631463                                                                $info = ldap_get_entries($ds, $sr); 
    14641464                                                                ldap_close($ds); 
    1465                                                                 for($z = 0; $z < $info['count']; $z++) { 
     1465                                                                for($z = 0; $z < $info['count']; ++$z) { 
    14661466                                                                        $owner_names[$info[$z]['uidnumber'][0]] = array("cn" => $info[$z]['cn'][0], "uid" => $info[$z]['uid'][0]); 
    14671467                                                                }        
     
    14781478 
    14791479                                /// Original 
    1480                                 //for($i = $id_i; $i < $id_f and $i < $n_entries; $i++) 
     1480                                //for($i = $id_i; $i < $id_f and $i < $n_entries; ++$i) 
    14811481                                //{ 
    14821482                                //      $ids[] = $this->page_info['actual_entries'][$i]; 
     
    15181518                                                        $final[3][$i][6] = $owner_names[$owners[$i]]['uid']; 
    15191519                                                        $final[3][$i][7] = $owners[$i]; //uidNumber 
    1520                                                 }                                                
    1521                                                 $i++;                                                    
     1520                                                } 
     1521                        ++$i; 
    15221522                                        } 
    15231523 
     
    16831683 
    16841684                                                $final[4][$i] = $contact['photo'] ? 1  : 0; 
    1685                                                  
    1686  
    1687  
    1688                                                 $i++; 
     1685 
     1686 
     1687 
     1688                        ++$i; 
    16891689                                        } 
    16901690                                        else 
     
    17421742                                $sr = ldap_search($ds,$dn, $filter,$justThese); 
    17431743                                $info = ldap_get_entries($ds, $sr); 
    1744                                 for($z = 0; $z < $info['count']; $z++) { 
     1744                                for($z = 0; $z < $info['count']; ++$z) { 
    17451745                                        $owner_names[$info[$z]['uidnumber'][0]] = array("cn" => $info[$z]['cn'][0], "uid" => $info[$z]['uid'][0]); 
    17461746                                } 
     
    17531753                                                        $info = ldap_get_entries($ds, $sr); 
    17541754                                                        ldap_close($ds); 
    1755                                                         for($z = 0; $z < $info['count']; $z++) { 
     1755                                                        for($z = 0; $z < $info['count']; ++$z) { 
    17561756                                                                $owner_names[$info[$z]['uidnumber'][0]] = array("cn" => $info[$z]['cn'][0], "uid" => $info[$z]['uid'][0]); 
    17571757                                                        } 
     
    18591859                                                $birthdate[$j] = $date[2]; 
    18601860                                } 
    1861                                 $j++; 
     1861                ++$j; 
    18621862                        } 
    18631863                        $datecount = 0; 
     
    19381938                                        'short_name'    => $group['short_name'] 
    19391939                                ); 
    1940                                 $i++; 
     1940                ++$i; 
    19411941                        } 
    19421942 
     
    19831983                                } 
    19841984 
    1985                                 $i++; 
     1985                ++$i; 
    19861986                        } 
    19871987 
     
    21182118 
    21192119                        $actualCatalog = $this->get_actual_catalog(); 
    2120                         for ($i = 0; $i < count($data['contact_in_list']); $i++) 
     2120                        for ($i = 0; $i < count($data['contact_in_list']); ++$i) 
    21212121                        { 
    21222122                            if (preg_match('/ldap:.*:.*/', $data['contact_in_list'][$i])) // from ldap 
     
    23572357                                sleep(1); 
    23582358                                $photo_ok = $GLOBALS['phpgw']->session->appsession('ui_data.photo','contactcenter'); 
    2359                                 $sleep_count++; 
     2359                ++$sleep_count; 
    23602360 
    23612361                                if ($sleep_count > 35) 
     
    24102410                                                $date[$j]['digit'] = 'D'; 
    24112411                                } 
    2412                                 $j++; 
     2412                ++$j; 
    24132413                        } 
    24142414                        $datecount = 0; 
     
    24202420                                $aa = count($dataConn); 
    24212421 
    2422                                 for($i = 0; $i < $aa; $i++ ) 
     2422                                for($i = 0; $i < $aa; ++$i ) 
    24232423                                { 
    24242424                                    if($dataConn['connection'.$i]['connection_is_default'] == "TRUE") 
     
    24802480                                                        unset($data[$field]); 
    24812481                                                } 
    2482                                                  
    2483                                                 $datecount++; 
     2482 
     2483                        ++$datecount; 
    24842484 
    24852485                                                if ($datecount != 3) 
     
    26662666                                sleep(1); 
    26672667                                $photo_ok = $GLOBALS['phpgw']->session->appsession('ui_data.photo','contactcenter'); 
    2668                                 $sleep_count++; 
     2668                ++$sleep_count; 
    26692669 
    26702670                                if ($sleep_count > 35) 
     
    27192719                                                $date[$j]['digit'] = 'D'; 
    27202720                                } 
    2721                                 $j++; 
     2721                ++$j; 
    27222722                        } 
    27232723                        $datecount = 0; 
     
    27302730                                $aa = count($dataConn); 
    27312731 
    2732                                 for($i = 0; $i < $aa; $i++ ) 
     2732                                for($i = 0; $i < $aa; ++$i ) 
    27332733                                { 
    27342734                                    if($dataConn['connection'.$i]['connection_is_default'] == "TRUE") 
     
    27922792                                                } 
    27932793                                                unset($data[$field]); 
    2794                                                 $datecount++; 
     2794                        ++$datecount; 
    27952795 
    27962796                                                if ($datecount != 3) 
     
    36263626 
    36273627                                                        $jsCode[] = '_this.entries.options[_this.entries.options.length] = new Option("'.$optionName.' ('.$value.')", "'.$count.'");'; 
    3628                                                         $count++; 
     3628                            ++$count; 
    36293629                                                } 
    36303630                                        } 
     
    36433643                                                                if ($connection['id_type'] == $this->preferences['personCardEmail'])    { 
    36443644                                                                        $jsCode[] = '_this.entries.options[_this.entries.options.length] = new Option("'.$name.' <'.$connection['connection_value'].'>", "'.$count.'");'; 
    3645                                                                         $count++; 
     3645                                    ++$count; 
    36463646                                                                } 
    36473647                                                        } 
     
    37593759                        $sr = ldap_read($ds,$id, "objectClass=*",$justThese); 
    37603760                        $info = ldap_get_entries($ds, $sr); 
    3761                         for($z = 0; $z < 5; $z++) { 
     3761                        for($z = 0; $z < 5; ++$z) { 
    37623762                                $participant = $info[0][$justThese[$z]]; 
    37633763                                $participant[0] = utf8_decode($participant[0]); 
     
    37893789                        $contact['names_ordered'] = $info[0]['description']; 
    37903790                        $filter = ""; 
    3791                         for($z = 0; $z < count($member_uids); $z++) { 
     3791                        for($z = 0; $z < count($member_uids); ++$z) { 
    37923792                                if($member_uids[$z]) 
    37933793                                        $filter.="(uid=".$member_uids[$z].")"; 
     
    38023802                                $sr = ldap_search($ds,$dn, $filter,$justThese); 
    38033803                                $info = ldap_get_entries($ds, $sr); 
    3804                                 for($z = 0; $z < $info['count']; $z++) { 
     3804                                for($z = 0; $z < $info['count']; ++$z) { 
    38053805                                        $participant =  '<font color=\'DARKBLUE\'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;'.$info[$z]['cn'][0].'&quot; &lt;'.$info[$z]['mail'][0].'&gt;</font><br>'; 
    38063806                                    $array_emails[$info[$z]['mail'][0]] = null; 
     
    38303830 
    38313831                        $filter = null; 
    3832                         for($z = 0; $z < $contact['mail_forwarding_address']['count']; $z++) { 
     3832                        for($z = 0; $z < $contact['mail_forwarding_address']['count']; ++$z) { 
    38333833                                        if(strstr($contact['mail_forwarding_address'][$z],'@')) { 
    38343834                                                $filter.="(mail=".$contact['mail_forwarding_address'][$z].")"; 
     
    38503850                                $sr = ldap_search($ds,$dn, $filter,$justThese); 
    38513851                                $info = ldap_get_entries($ds, $sr); 
    3852                                 for($z = 0; $z < $info['count']; $z++) { 
     3852                                for($z = 0; $z < $info['count']; ++$z) { 
    38533853                                        $participant =  '<font color=\'DARKBLUE\'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;'.$info[$z]['cn'][0].'&quot; &lt;'.$info[$z]['mail'][0].'&gt;</font><br>'; 
    38543854                                        $array_emails[$info[$z]['mail'][0]] = null; 
     
    43394339                                $text = trim($matches[2]); 
    43404340 
    4341                                 $fields[$field_num++] = $value; 
     4341                                $fields[++$field_num] = $value; 
    43424342                        } else { 
    43434343                                preg_match('/^([^' . $re_d . ']*)' . $re_d . '?(.*)$/', $text, $matches); 
     
    43464346                                $text = trim($matches[2]); 
    43474347 
    4348                                 $fields[$field_num++] = $value; 
     4348                                $fields[++$field_num] = $value; 
    43494349                } 
    43504350                } 
     
    48064806                        if ($info) 
    48074807                        { 
    4808                                 for ($i = 0; $i < count($justThese); $i++) 
     4808                                for ($i = 0; $i < count($justThese); ++$i) 
    48094809                                { 
    48104810                                        $attr = array(); 
     
    48144814                                                $attr['type'] = 'multivalues'; 
    48154815                                                $attr['value'] = array(); 
    4816                                                 for ($j = 0; $j < $info[0][$justThese[$i]]['count']; $j++) 
     4816                                                for ($j = 0; $j < $info[0][$justThese[$i]]['count']; ++$j) 
    48174817                                                        $attr['value'][] = utf8_decode($info[0][$justThese[$i]][$j]); 
    48184818                                        } 
Note: See TracChangeset for help on using the changeset viewer.