lospirata, Вы неоднократно описали ЧТО вставляете с помощью include, но не не сообщили КАК.
А ведь include может быть функцией в PHP
include('incl.php');
причем если в режиме HTML, нужно так (иначе выведется как текст только эта строка)
<?php include('incl.php'); ?>
А есть еще SSI-директивы include, например
<!--#include virtual="incl.php" -->
А еще есть тег HTML
<include src="incl.php"></include>
Проверьте для рабочего и проблемного случая, идентичным ли кодом Вы делаете вставку с помощью include, из одного ли каталога файл вставляется (в некоторых случаях разный результат может быть из-за разных настроек в файлах в .htaccess каталогов).
И обязательно проверьте чтобы блок PHP-кода в файле, который Вы вставляете с помощью include, был заключен в правильные начальный и конечные теги PHP
<?php
...
?>
поскольку при переходе в на обработку этого файла PHP-интерпретатор переключается из PHP режима в HTML режим, и его нужно переводить в режим PHP принудительно.
(был случай когда перед знаком вопроса нечаянно поставил пробел "< ?php" и начались проблемы)
Но там был пример, в котором кажется сам баннер (флешка) изнутри устанавливал свой размер, поэтому окно флешки уменьшалось, а масштаб флешки оставался прежним и отображалась только ее часть в уменьшенном окне.
Если "LL" это константа, то можно написать регулярное выражение для редиректа,
а если "LL" может быть разным, то из строки "pageNNNN.html" нереально получить значение "LL" (чтобы подставить в "page-LLNNNN.html")
Проверил на локальном сервере правило
работают оба варианта
есть только одно предположение:
у Вас возможно имеются еще правила в .htaccess, которые оказывают влияние на адрес со слэшем.
Это легко проверить, если перенести правило в самое начало, сразу после
RewriteEngine on
RewriteBase /
добавить в правило установку некой переменной, а перед правилом вставить проверку наличия этой переменной с выходом при ее наличии
RewriteCond %{ENV:REDIRECT_RWR} ^yes$
RewriteRule .* - [L]
RewriteRule ^country/([A-Za-z-]+)/?$ country.php?country=$1 [L,E=RWR:yes]
Если в этом случае со слэшем заработает, значит какое-то еще правило оказывало влияние.
не помогло play="false". Прсто как скрин отображается
Ну а теперь "кликайте" на нем правой кнопкой мыши и жмите на появившееся меню "Воспроизвести".
А если Вы хотите чтоб на нем отображалась активная кнопка с надписью "play", это наверно какой-то проигрыватель нужно.
Или в сам ролик эту кнопку вставлять.
В обоих этих случаях должно быть play="true"
Если не хотите чтобы ролик проигрывался при загрузке страницы, попробуйте добавить в тег embed атрибут
play="false"
А если контейнер у Вас object
<object type="application/x-shockwave-flash" ....... >
.....
<param name="play" value="false" />
.....
</object>
Внутри строк, заключенных в одиночные кавычки PHP не обрабатывает переменные.
Поэтому выносите переменную за одиночные кавычки:
Можно конечно сразу сделать эту строку заключенной в двойные кавычки, чтоб PHP обрабатывал находящиеся в строке переменные, но это плохой стиль.
Можно написать для .htaccess правило, срабатывающее при запросе файла с расширением 'jpeg'
и делающее реврайт на тот же файл с расширением 'JPEG' при условии, что существует файл с расширением 'JPEG'.
Но более правильно будет исправить регистр у файлов на 'jpeg'.
lospirata, Вы неоднократно описали ЧТО вставляете с помощью include, но не не сообщили КАК.
А ведь include может быть функцией в PHP
причем если в режиме HTML, нужно так (иначе выведется как текст только эта строка)
include('incl.php');
?>
А есть еще SSI-директивы include, например
А еще есть тег HTML
Проверьте для рабочего и проблемного случая, идентичным ли кодом Вы делаете вставку с помощью include, из одного ли каталога файл вставляется (в некоторых случаях разный результат может быть из-за разных настроек в файлах в .htaccess каталогов).
Видимо в $row[name] встречаются какие-то спецсимволы, попробуйте так
И обязательно проверьте чтобы блок PHP-кода в файле, который Вы вставляете с помощью include, был заключен в правильные начальный и конечные теги PHP
<?php
...
?>
поскольку при переходе в на обработку этого файла PHP-интерпретатор переключается из PHP режима в HTML режим, и его нужно переводить в режим PHP принудительно.
(был случай когда перед знаком вопроса нечаянно поставил пробел "< ?php" и начались проблемы)
Была такая тема недавно
/ru/forum/646778
Но там был пример, в котором кажется сам баннер (флешка) изнутри устанавливал свой размер, поэтому окно флешки уменьшалось, а масштаб флешки оставался прежним и отображалась только ее часть в уменьшенном окне.