| | |
| | | 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', |
| | |
| | | 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++; |
| | | } |
| | |
| | | } |
| | | } |
| | | echo OK; |
| | | ?> |
| | | ?> |