Вот написал скрипт для движка DLE
//Ищем видео
$input=file_get_contents('АДРЕС САЙТА/search/basic/'.$row['title']. '/');
//Ищем видео
//берем ссылку на видео
preg_match_all('<a href="./video/(.*?)" title=".*?">', $input , $url);
//берем ссылку на видео
///////////////////////////////////////////////////////////////////////////////////////////////////////
//идем по ссылке
$loadet=file_get_contents('АДРЕС САЙТА/video/'.$url[1][0]);
//идем по ссылке
//берем видео
$loadet = preg_match_all('<link rel="video_src" href="(.*?)" />', $loadet , $wideo);
//берем видео
Заинклудил в engine\modules Show.Full
///////////////////////////////////////////////////////////////////////////////////////////////////////
include '/video.php';
$tpl->set( '{wideo1}', $wideo[1][0]);
///////////////////////////////////////////////////////////////////////////////////////////////////////
Теперь пре просмотре новости по названи новости ищется видео на другом сайте
Выводится тегом {wideo1} в шаблоне Show.Full.tpl
Но запрос идет с неверной кодировкой
Тоесть заместо руских букв эроглифы ищет только если есть цефры в названии матерьяла.
Вот так заместо Рио 2
//Ищем видео
$input=file_get_contents('АДРЕС САЙТА/search/basic/'.$row['title']. '/');
//Ищем видео
//берем ссылку на видео
preg_match_all('<a href="./video/(.*?)" title=".*?">', $input , $url);
//берем ссылку на видео
///////////////////////////////////////////////////////////////////////////////////////////////////////
//идем по ссылке
$loadet=file_get_contents('АДРЕС САЙТА/video/'.$url[1][0]);
//идем по ссылке
//берем видео
$loadet = preg_match_all('<link rel="video_src" href="(.*?)" />', $loadet , $wideo);
//берем видео
Заинклудил в engine\modules Show.Full
///////////////////////////////////////////////////////////////////////////////////////////////////////
include '/video.php';
$tpl->set( '{wideo1}', $wideo[1][0]);
///////////////////////////////////////////////////////////////////////////////////////////////////////
Теперь пре просмотре новости по названи новости ищется видео на другом сайте
Выводится тегом {wideo1} в шаблоне Show.Full.tpl
Но запрос идет с неверной кодировкой
Тоесть заместо руских букв эроглифы ищет только если есть цефры в названии матерьяла.
Вот так заместо Рио 2
Изменено:
Алексей - 12 Апреля 2014 18:12
