Example #1
0
function csfdConvertRating($source)
{
    $percent = csfdFilmRating($source);
    if ($percent > 70) {
        $rating = 1;
    } elseif ($percent > 50) {
        $rating = 2;
    } elseif ($percent > 0) {
        $rating = 3;
    } else {
        $rating = 0;
    }
    return $rating;
}
logAction('FILM: ' . $id);
$film_html = getUrl('http://www.csfd.cz/film/' . $id, $sessionid, $user);
$html = str_get_html($film_html);
// INFO
$info = $html->find('.info', 0);
$nazev_cz = strip_tags(trim($info->find('h1', 0)->innertext));
$nazev_orig = trim(@$info->find('h3', 0)->innertext);
$zanr = $info->find('.genre', 0)->innertext;
$zeme = $info->find('.origin', 0)->innertext;
$zeme = str_replace("'", "'", $zeme);
foreach ($info->find('div') as $tvurci_html) {
    $tvurci_array = csfdFilmTvurci($tvurci_html);
    $tvurci_typ = $tvurci_array['typ'];
    $tvurci[$tvurci_typ] = $tvurci_array['tvurci'];
}
$rating = csfdFilmRating($html->find('#rating .average', 0)->innertext);
$obsah = trim(strip_tags(@$html->find('#plots li', 0)->plaintext));
$obsah = str_replace(' ', ' ', $obsah);
$obsah = str_replace('&', '&', $obsah);
$obrazek = trim($html->find('#poster img', 0)->src);
$trailer_class = $html->find('.videos', 0)->class;
$trailer = strstr($trailer_class, "disabled") ? 0 : 1;
$galerie_class = $html->find('.photos', 0)->class;
$galerie = strstr($galerie_class, "disabled") ? 0 : 1;
// KOMENTARE
$komentare = null;
$i = 0;
$komentare_html = $html->find('.ui-posts-list', 0);
if ($komentare_html) {
    foreach ($komentare_html->find('li') as $komentar_html) {
        $i++;