Я столкнулся со следующей проблемой: я бы хотел, чтобы люди не скачивали FLV-файлы с сайта (да, я знаю, что они получат их, если они действительно захотят их, в конце концов, не берите в голову), поэтомуЯ хотел поместить их за пределы моего htdocs и «передать» их через PHP.
Для этого я использую довольно простой кусок кода:
//Generate $filename here
header('Content-Disposition: filename=video.flv');
header('Content-Type: video/x-flv');
readfile($filename);
Это прекрасно работает, когда я простовызовите PHP, и я получу FLV, который мне нужен, но как только я передам это SWF, который должен загружать видео, все перестает работать, и ничего не происходит вообще (я вижу в моих «Инструментах», что браузердействительно загружает все видео, но SWF просто не начнет воспроизводить его).Я подозреваю, что это как-то связано с тем, что swf думает: «Это не FLV», но я понятия не имею, почему.Информация заголовка, которая отправляется с переданным файлом, прекрасно. Кстати,
Кто-нибудь есть идеи?
Спасибо!