Проблема в том, что похоже у вас отсутствует некоторые файлы где создается объект $rs
Вам же говорят - зависит от случая. Может еще и фреймворк ради двух стилей надо юзать?
$_SERVER['HTTP_X_REQUESTED_WITH']
Пишите в ЛС
Poliarnik, возможную проблему я уже озвучил выше, если вы не можете проверить и дебажить код, обращайтесь к специалистам.
swf это не формат для хранения видео http://ru.wikipedia.org/wiki/Swf
Пишите тогда вместо flv swf
Да.
А для кого он только должен запускаться, и где у вас здесь в коде это проверяется/указано?
Ну в таком случае на первой странице есть примеры редиректа для фильтрации рефереров.
Простой пример, скажем редирект при обращений к файлам формата flv если реферер не соответствует нашему сайту
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mysite\.ru
RewriteRule \.flv$ / [R,L]
Я вижу на вашем скриншоте "русский текст" явно вставленный. Все таки вам проще будет обратится к программисту
С хостингом на народе можно забыть о всяких редиректах. Насколько помню там нет поддержки .htaccess и скриптов http://help.yandex.ru/narod/?id=1112364