Помогите вывести SWF из бд с помощью php и fancybox))

AI
На сайте с 29.05.2013
Offline
2
735

Вобщем проблема такая, пытаюсь в интернет магазине под каждый товар сделать Флешку с выводом из той же таблицы бд, где и описание товара, но вот что получается:

Если пишу так

<a id=\"various4\" href=\"swf/".$myrow['swf'].".swf\" > <b>Обзор в 360 градусов</b></a></p>

то не работает и выдает следующее(на страничке пользователя, исходный код)

<a id="various4" href="swf/.swf" > <b>Обзор в 360 градусов</b></a></p> (где имя swf файла??? почему не выгрузилось из БД???)

а если так

<a href=\"swf/".$myrow['swf'].".swf\" rel=\"example_group\"> <b>Обзор в 360 градусов</b></a>

то работает почти как надо , но не работают кнопки на флеше, и выводит следущее

<a href="swf/FEO-001316.swf" rel="example_group"><b>Обзор в 360 градусов</b></a>( а сейчас выгрузилось имя SWF из бд)

вот вопрос,

1. Почему в первом варианте не выводит имя флеш файла из бд, и как это исправить???

2. Можете подсказать как прописать на php, что если в бд имя флеш пустое, то ссылка "Обзор в 360 градусов" не выводилась на страничке пользователя

P.S. Использую для вывода флеш скрипт FancyBox, Движок сайта самописный, если нужен пример работы обоих вариантов,напишите, оставлю ссылки.

P.S.2 Заранее спасибо

Проблемы с парковой? Нехватает мест? вам помогут здесь (http://russbarrier.ru) Обвесы для внедорожников, декоративные ограждения и многое другое тут (http://russtal-group.ru)
AI
На сайте с 29.05.2013
Offline
2
#1

Неужели такой сложный вопрос? гуру форума где вы???:)

6666
На сайте с 10.01.2005
Offline
505
#2
Andrey_IT:
но не работают кнопки на флеше

а если флешку вызвать прямой ссылкой, то кнопки работают?

---------- Добавлено 29.05.2013 в 18:15 ----------

Andrey_IT:
Неужели такой сложный вопрос?

ну да... тут флешем мало кто пользуется. И Fanсибоксом тем более. И уж, тем более, вникать в самопис мало кому хочется.

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
AI
На сайте с 29.05.2013
Offline
2
#3
6666:
а если флешку вызвать прямой ссылкой, то кнопки работают?

да, по прямой ссылке все нормально работает.

6666
На сайте с 10.01.2005
Offline
505
#4
Andrey_IT:
да, по прямой ссылке все нормально работает.

А скорее всего просто защита броузера срабатывает, не дает флешке открывать ссылки. Просто очень часто вирусы через флешки встраивают. Надо смотреть как во флешке ссылки сделаны. Может поменять get на post или посмотреть в какое окно открывать. Я бы с этого начал.

AH
На сайте с 18.03.2006
Offline
204
#5
Andrey_IT:

2. Можете подсказать как прописать на php, что если в бд имя флеш пустое, то ссылка "Обзор в 360 градусов" не выводилась на страничке пользователя

Использовать условие для проверки.

<?

if($myrow['swf'])

?>

Цены на регистрацию доменов ( https://1reg.online/domains.price ).
AI
На сайте с 29.05.2013
Offline
2
#6
6666:
А скорее всего просто защита броузера срабатывает, не дает флешке открывать ссылки. Просто очень часто вирусы через флешки встраивают. Надо смотреть как во флешке ссылки сделаны. Может поменять get на post или посмотреть в какое окно открывать. Я бы с этого начал.

во флешке ссылок нет, кнопки только вращают 3D изображение и на мастаб еще пару кнопок + -, все))

Причем вращение мышью работает нормально в любом варианте

http://russtal-group.ru/swf/FEO-001316.swf пример работы флеш

Art-Host:
Использовать условие для проверки.
<?
if($myrow['swf'])
?>

точно,спасибо)

AI
На сайте с 29.05.2013
Offline
2
#7
Andrey_IT:

а если так

<a href=\"swf/".$myrow['swf'].".swf\" rel=\"example_group\"> <b>Обзор в 360 градусов</b></a>

то работает почти как надо , но не работают кнопки на флеше, и выводит следущее

<a href="swf/FEO-001316.swf" rel="example_group"><b>Обзор в 360 градусов</b></a>

Всем спасибо, вопрос решился правкой css fancybox, оказывается строка title перекрывала кнопки прозрачным блоком, я ее просто сдвинул вниз.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий