Ignore:
Timestamp:
04/27/12 09:17:30 (12 years ago)
Author:
marcosw
Message:

Ticket #2398 - Compatibilizacao com PHP-5.3 em alguns módulos do expresso

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/phpgwapi/inc/class.vcard.inc.php

    r5934 r6057  
    123123                        while($data = fgets($fp,8000)) 
    124124                        { 
    125                                 list($name,$value,$extra) = split(':', $data); 
     125                                list($name,$value,$extra) = preg_split('/:/', $data); 
    126126                                if(substr($value,0,5) == 'http') 
    127127                                { 
     
    216216                        foreach($buffer as $name => $value) 
    217217                        { 
    218                                 $field  = split(';',$name); 
     218                                $field  = preg_split('/;/',$name); 
    219219                                $field[0] = preg_replace('/A\./','',$field[0]); 
    220220                                $field[0] = preg_replace('/B\./','',$field[0]); 
    221221                                $field[0] = preg_replace('/C\./','',$field[0]); 
    222222                                $field[0] = preg_replace('/D\./','',$field[0]); 
    223                                 $values = split(';',$value); 
     223                                $values = preg_split('/;/',$value); 
    224224                                if($field[1]) 
    225225                                { 
     
    594594                                                        else 
    595595                                                        { 
    596                                                                 $tmp = split('-',$values[0]); 
     596                                                                $tmp = preg_split('/-/',$values[0]); 
    597597                                                                if($tmp[0]) 
    598598                                                                { 
     
    612612                        $entry['adr_two_type'] = substr($buffer['adr_two_type'],0,-1); 
    613613 
    614                         if(count($street = split("\r*\n",$buffer['adr_one_street'],3)) > 1) 
     614                        if(count($street = preg_split('/\r*\n/',$buffer['adr_one_street'],3)) > 1) 
    615615                        { 
    616616                                $entry['adr_one_street'] = $street[0];  // RB 2001/05/08 added for Lotus Organizer to split multiline adresses 
     
    650650                                                elseif($value == 'BDAY') 
    651651                                                { 
    652                                                         $tmp = split('/',$buffer[$value]); # 12/31/1969 -> 1969-12-31 
     652                                                        $tmp = preg_split('/\//',$buffer[$value]); # 12/31/1969 -> 1969-12-31 
    653653                                                        if($tmp[0]) 
    654654                                                        { 
Note: See TracChangeset for help on using the changeset viewer.