Zdravím všechny
Mám takový problém. Dělám grabber na redtube pro jednoho klienta.
Cílem je získat z redtube video, které se poté zobrazí na jiném (osobním) webu s náhledy (thumbnails) atp. Funguje mi to tak, že se mi na webu videa načtou bez problémů, ale náhledy těch videií když na ně najedu myší již nefungují.
Děkuji za jakékoliv reakce
Zde přikládám kody:
Pro načtení nových videí:
public function LoadNewVideosFromRedtube ()
{
$code = file_get_contents ( "http://redtube.com" );
$pat = " /<div class=\"video\">\s*<a href=\"\/(\d+)\"/ ";
preg_match_all ( $pat, $code, $m );
$ret = array();
if ( isset($m[1]) )
foreach ( $m[1] as $id )
{
if ( $this -> redtube -> SaveVideoWithId ( $id ) )
$ret[] = $id;
}
return $ret;
}
Zobrazí thumbnail (náhled) videa podle video_id
public function ThumbVideoWithId ( $video_id )
{
$q = " SELECT thumb FROM ".MY_DB_TABLE." WHERE video_id='$video_id' ";
$obj = $this -> mysqli -> query ( $q ) or die ( $this->mysqli->error );
$row = $obj -> fetch_array ();
if ( $obj -> num_rows == 0 )
return "";
else
return $row[0];
}