Как получить путь файла при прямом обращении?

Все блоги / DLE движок для сайтов 15 сентября 2013 0   
Добрый день! Хочу сделать ссылки на видео типа, как у ВК:
http://vk.com/video_ext.php?oid=-8871596


Сделал, вроде. Через inclube отдает исправно, но если запрашивает Flash плеер через прямой адрес, то адрес файла не отдает. Вот код:

<?php

$row = $db->super_query( "SELECT * FROM " . PREFIX . "_post WHERE id = '1148'" );

$xfieldsdata = xfieldsdataload( $row['xfields'] );
$trs = explode( "||", $xfieldsdata['trs'] );

foreach( $trs as $pic ){
$file = fopen("$trs", "r");
}
header("Content-Disposition: attachment; filename='$file'");
    stream_copy_to_stream($file);
    exit();
?>


запрос: _http://site.ru/video.php?post_id=12

Как сделать, чтобы код отдавал через прямой запрос, где ошибка?

 Источник:dle-faq.pro, DLE

💬 Комментарии

В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.

🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.

💡 Хотите обсудить материал?

Присоединяйтесь к нашему Telegram-каналу:

https://t.me/blogssmartz

Нажмите кнопку ниже — и вы сразу попадёте в чат с комментариями

Похожие публикации

Архив публикаций