|  |  | 
 |  |  |    436 => 'FilmBox', | 
 |  |  |    433 => 'FilmBox Extra', | 
 |  |  |    174 => 'AXN', | 
 |  |  |    418 => 'AXN Crime', | 
 |  |  |    416 => 'AXN Sci-fi', | 
 |  |  |    538 => 'AXN Black', | 
 |  |  |    539 => 'AXN White', | 
 |  |  |    85 => 'Ale Kino!', | 
 |  |  |    205 => 'Kino Polska', | 
 |  |  |    403 => 'TCM', | 
 |  |  | 
 |  |  |    78 => 'Zone Romantica', | 
 |  |  |    267 => 'Zone Europa', | 
 |  |  |    84 => 'Zone Reality', | 
 |  |  |    434 => 'Religia TV', | 
 |  |  |    449 => 'BBC CBeebies', | 
 |  |  |    74 => 'Jetix', | 
 |  |  |    217 => 'ZigZap', | 
 |  |  |    361 => 'Cartoon Network', | 
 |  |  | ); | 
 |  |  | $NUMOF = count($stations); | 
 |  |  |  | 
 |  |  | ini_set('mbstring.substitute_character', 'none'); | 
 |  |  |  | 
 |  |  | $c = curl_init(); | 
 |  |  | $out = fopen('./xmltv-pre.xml', 'w'); | 
 |  |  | 
 |  |  |          return; | 
 |  |  |       } | 
 |  |  |        | 
 |  |  |       $data = mb_convert_encoding($data, 'UTF-8', 'UTF-8'); | 
 |  |  |       file_put_contents('./cache/'.$num.'_'.$date, $data); | 
 |  |  |       unset($data); | 
 |  |  |    } | 
 |  |  |     | 
 |  |  |    $doc = new DOMDocument; | 
 |  |  |    $doc = new DOMDocument('1.0', 'utf-8'); | 
 |  |  |    @$doc->loadHTMLFile('./cache/'.$num.'_'.$date); | 
 |  |  |     | 
 |  |  |    $wp = new wp_parse($doc); | 
 |  |  |    $wp->xmltv($station, $out); | 
 |  |  |    try { | 
 |  |  |       $wp = new wp_parse($doc); | 
 |  |  |       $wp->xmltv($station, $out); | 
 |  |  |    } catch(Exception $e) { | 
 |  |  |       echo "\n"; | 
 |  |  |       echo STAR.'Błąd przy pobieraniu danych dla kanału '.$station.FAIL."\n"; | 
 |  |  |       continue; | 
 |  |  |    } | 
 |  |  |     | 
 |  |  |    $counter++; | 
 |  |  | } |