Студент - Репутация: 1
- Webmoney BL:
? | Привет всем. Ребята может кто-то поможет решить проблему? Есть сайт но на нем не работает вставка видео из Ютуба. Я думаю что дело вот в этом коде:
Код HTML: //################### Добавление видео в БД ###################//
case "send":
NoAjaxQuery();
if($config['video_mod_add'] == 'yes'){
$good_video_lnk = ajax_utf8(textFilter($_POST['good_video_lnk']));
$title = ajax_utf8(textFilter($_POST['title'], false, true));
$descr = ajax_utf8(textFilter($_POST['descr'], 3000));
$privacy = intval($_POST['privacy']);
if($privacy <= 0 OR $privacy > 3) $privacy = 1;
//Если youtube то добавляем префикс src=" и составляем ответ для скрипта, для вставки в БД
if(preg_match("/src=\"https:\/\/www.youtube.com|src=\"https:\/\/youtube.com/i", 'src="'.$good_video_lnk)){
$good_video_lnk = str_replace(array('#', '!'), '', $good_video_lnk);
$exp_y = explode('v=', $good_video_lnk);
$exp_x = explode('&', $exp_y[1]);
$result_video_lnk = '<iframe width="770" height="420" src="https://www.youtube.com/embed/'.$exp_x[0].'" frameborder="0" allowfullscreen></iframe>';
} Просто получаю сообщение: Видеосервис не поддерживается либо ссылка является неправильной Может кто-то подскажет в чем проблема. Пример ссылки с ютуба: https://www.youtube.com/watch?v=Ka-A_RGg5Po Буду очень благодарен. |