Witam, mam problem ze skryptem pobierającym miniaturki z innych stron na moją stronę ( w tym wypadku redtube). Udało mi się poprawić skrypt tak aby pobierał miniaturki poprawnie, ale niestety zdjecia na redtube sa oznaczane 5 albo 6 znakami. Potrafie ustawic tak aby działało dla jednej z opcji, ale nie umiem zmusić skryptu żeby rozróżniał od siebie zdjecia 5 i 6 znakowe. Tak wygląda skrypt:
elseif (preg_match('/\/www.redtube.com\/([^&]+)/',$row['link_url'],$m)) {
$number = "{$m[1]}";
$short = substr($number,0,-3);
$vars['smarty']->_vars["video_thumbnail"] = "http://img02.redtubefiles.com/_thumbs/0000".$short."/0{$m[1]}/0{$m[1]}_002.jpg";
$vars['smarty']->_vars["video_thumbnail_2"] = "http://img02.redtubefiles.com/_thumbs/0000".$short."/0{$m[1]}/0{$m[1]}_003.jpg";
$vars['smarty']->_vars["video_thumbnail_3"] = "http://img02.redtubefiles.com/_thumbs/0000".$short."/0{$m[1]}/0{$m[1]}_004.jpg";
$vars['smarty']->_vars["video_thumbnail_large"] = "http://img02.redtubefiles.com/_thumbs/0000".$short."/0{$m[1]}/0{$m[1]}_001.jpg";
} elseif (preg_match('/\/www.redtube.com\/([^&]+)/',$row['link_url'],$m)) {
$number = "{$m[1]}";
$short = substr($number,0,-3);
$vars['smarty']->_vars["video_thumbnail"] = "http://img03.redtubefiles.com/_thumbs/0000".$short."/0{$m[1]}/0{$m[1]}_002.jpg";
$vars['smarty']->_vars["video_thumbnail_2"] = "http://img03.redtubefiles.com/_thumbs/0000".$short."/0{$m[1]}/0{$m[1]}_003.jpg";
$vars['smarty']->_vars["video_thumbnail_3"] = "http://img03.redtubefiles.com/_thumbs/0000".$short."/0{$m[1]}/0{$m[1]}_004.jpg";
$vars['smarty']->_vars["video_thumbnail_large"] = "http://img03.redtubefiles.com/_thumbs/0000".$short."/0{$m[1]}/0{$m[1]}_001.jpg";
}
Byłbym bardzo wdzięczny za pomoc w naprawieniu go.
Przy okazji szukam też osoby, która za pieniądze poprawiła by mi skrypty do pobierania z innych stron. Zainteresowanych proszę o posty tutaj lub kontakt na mail dominikiwan [małpka] gmail.com