function csfdHledatRok($dom) { $rok = ''; $other_year = $dom->find('.film-year', 0); if (isset($other_year)) { $rok = $other_year->innertext; $rok = csfdRok($rok); } else { $html = $dom->find('p', 0); if ($html) { $string = $html->innertext; } else { $string = $dom; } $rok = csfdRok($string); } return $rok; }
$trailer[$i]['nazev'] = $e_trailer->find('a.film', 0)->innertext; $trailer[$i]['typ'] = @$e_trailer->find('.film-type', 0)->innertext; $trailer[$i]['rok'] = csfdRok($e_trailer->find('span.film-year', 0)->innertext); $trailer[$i]['info'] = $e_trailer->find('div.info', 0)->innertext; } // NEJNAVSTEVOVANEJSI $e_nejnavstevovanejsi = $html->find('.profile-access [rel=profile-film]', 0); $i = 0; foreach ($e_nejnavstevovanejsi->find('li') as $e_nejnavstevovanejsi_string) { $i++; $e_film = str_get_html($e_nejnavstevovanejsi_string); $nejnavstevovanejsi[$i]['id'] = csfdId($e_film->find('a.film', 0)->href); $nejnavstevovanejsi[$i]['rating'] = csfdRating($e_film->find('a.film', 0)->class); $nejnavstevovanejsi[$i]['nazev'] = $e_film->find('a.film', 0)->innertext; $nejnavstevovanejsi[$i]['typ'] = @$e_film->find('.film-type', 0)->innertext; $nejnavstevovanejsi[$i]['rok'] = csfdRok($e_film->find('span.film-year', 0)->innertext); } // XML WRITE xmlHeader(); ?> <home> <novinka> <nazev><?php echo $novinka['nazev']; ?> </nazev> <obsah><?php echo $novinka['obsah']; ?> </obsah>