Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Интеграция Flash с...

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 01.04.2002, 17:31
Катя Улыбина вне форума Посмотреть профиль Отправить личное сообщение для Катя Улыбина Посетить домашнюю страницу Катя Улыбина Найти все сообщения от Катя Улыбина
  № 1  
Катя Улыбина

Регистрация: Oct 2001
Адрес: Россия, Уфа
Сообщений: 18
Question Как через баннер передавать информацию о предыдущей страничке?

Здравствуйте! Я сделала флэш-баннер для сайта. Все работает, только веб-мастер хочет, знать, с какой странички посетитель пришел к нему, нажав на баннер. Я знаю, что флэш может передавать значения переменных, но как сделать так, чтобы с каждого сайта он передавал соответственно разные?
__________________
Екатерина Улыбина

Старый 01.04.2002, 19:38
[subway]design вне форума Посмотреть профиль Отправить личное сообщение для [subway]design Посетить домашнюю страницу [subway]design Найти все сообщения от [subway]design
  № 2  
[subway]design
 
Аватар для [subway]design

Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
Это не флэш будет проверять, а принимающий данные серверный скрипт.
В ПХП есть переменная $HTTP_REFERER, в ней броузер указывает эту самую страницу. В Перле есть $ENV{"HTTP_REFERER"}, то же самое, только элемент хэша %ENV.

А Флэш просто отправляет скрипту запрос, к которому броузер прилепит эту и другие переменные.

ЗЫ: Именно так всегда и делают ;-)
__________________
subway.net.ru

Старый 12.04.2002, 14:41
Alexander Kovtunov вне форума Посмотреть профиль Отправить личное сообщение для Alexander Kovtunov Найти все сообщения от Alexander Kovtunov
  № 3  
Alexander Kovtunov

Регистрация: Dec 1999
Сообщений: 13
Ну объясните же по буквам чайнику!

Про прозрачную кнопку и GetURL на неё я знаю!

Что ещё и куда нужно прописать шоб статистика велась по этому flash-баннеру????

Старый 12.04.2002, 16:39
[subway]design вне форума Посмотреть профиль Отправить личное сообщение для [subway]design Посетить домашнюю страницу [subway]design Найти все сообщения от [subway]design
  № 4  
[subway]design
 
Аватар для [subway]design

Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
Несколько случаев:

1) Использовать переменную _root._url
2) Использовать серверный скрипт: прописываешь в теге <object> путь не к флешу, а путь к скрипту, который используя вышеуказанные переменные выдает что-то такое:

Код:
//PHP:

$ff=fopen("http://somehost.ru/banner.swf?current_url=$HTTP_REFERER");
header("Content-type: application/futuresplash\n\n");
print $ff;
Потом в самом баннере (в АкшенСкрипте) можешь использовать переменную current_url, которая была передана в качестве параметра этой свф-хе.

Вот.
__________________
subway.net.ru

Старый 12.04.2002, 16:54
Alexander Kovtunov вне форума Посмотреть профиль Отправить личное сообщение для Alexander Kovtunov Найти все сообщения от Alexander Kovtunov
  № 5  
Alexander Kovtunov

Регистрация: Dec 1999
Сообщений: 13
Уже что-то

Можно про первый вариант подробнее? На сервере нигде ничего не могу использовать - отдаю баннер в баннерную систему.

Старый 12.04.2002, 17:19
[subway]design вне форума Посмотреть профиль Отправить личное сообщение для [subway]design Посетить домашнюю страницу [subway]design Найти все сообщения от [subway]design
  № 6  
[subway]design
 
Аватар для [subway]design

Регистрация: Oct 2001
Адрес: в Петербурге
Сообщений: 2,430
Работает только в MX.
Help -> ActionScript Reference -> _url
__________________
subway.net.ru

Старый 21.04.2002, 04:39
Geo вне форума Посмотреть профиль Отправить личное сообщение для Geo Посетить домашнюю страницу Geo Найти все сообщения от Geo
  № 7  
Geo
 
Аватар для Geo

Регистрация: Jul 1999
Адрес: Russia, MSk
Сообщений: 185
если лень писать скрипт в НТМЛ то:
в первом фрейме пишешь
getURL ("javascript:window.document.YourFlashBaner.SetVariable('/:LocationVariable', window.location.href )"); или любой другой параметр (помечен красным), а потом эту переменную и отправляешь на сервер при клике по банеру.
но лучше сделать скрипт который определяет все параметры и формирует переменную для передачи. и отправляешь её либо через флашь либо напрямую инициализируя функцию отправки из флеша( getURL ("javascript: MyBanerFunction()") )///
__________________
Thank for a question
http://www.cybergallery.ru/


Последний раз редактировалось Geo; 21.04.2002 в 04:40.
Создать новую тему   Часовой пояс GMT +4, время: 22:38.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 22:38.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.