Changeset 7419


Ignore:
Timestamp:
02/05/13 20:23:32 (7 years ago)
Author:
kent1
Message:

s'assurer d'avoir un array avant un foreach

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins_spip/spip2liquidsoap/classes/savonet.php

    r6285 r7419  
    386386                $md = array();
    387387                $i = 0;
    388                 foreach ($retval as $rv)
    389                 {
    390                         if(preg_match('/--- ([1-9].*) ---/',$rv)){
    391                                 $i = $i+1;
    392                         }else{
    393                                 list($key, $value) = split('=', $rv, 2);
    394                                 // Remove the quotes
    395                                 $value = trim($value, '"');
    396                                 $md[$i][$key] = $value;
     388                if(is_array($retval)){
     389                        foreach ($retval as $rv)
     390                        {
     391                                if(preg_match('/--- ([1-9].*) ---/',$rv)){
     392                                        $i = $i+1;
     393                                }else{
     394                                        list($key, $value) = split('=', $rv, 2);
     395                                        // Remove the quotes
     396                                        $value = trim($value, '"');
     397                                        $md[$i][$key] = $value;
     398                                }
    397399                        }
    398400                }
Note: See TracChangeset for help on using the changeset viewer.