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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 22.07.2011, 10:01
zabmix вне форума Посмотреть профиль Отправить личное сообщение для zabmix Найти все сообщения от zabmix
  № 1  
Ответить с цитированием
zabmix

Регистрация: Jul 2011
Сообщений: 13
Attention Реферал загрузки флеш. На какой странице загрузился, передаем url в php

Собственно, задался вопросом.

На сайте, где размещен баннер имеется следующий адрес: http://site.net/catalog/56789/
Задача следующая, получить этот адрес и при запросе XML файла с сервера (php) передать эту строку.

думаю, что задача не должна быть сложная, но решения я найти не смог.
буду очень благодарен.


Последний раз редактировалось zabmix; 22.07.2011 в 10:04.
Старый 22.07.2011, 11:05
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
1. "имеется следующий адрес: http://site.net/catalog/56789/"
Что значит имеется? На странице, где баннер, прописана ссылка?

2. "при запросе XML файла с сервера (php) передать эту строку". Запросе флешкой? А куда передать?


Пишите подробнее, логика желаемых событий и взаимодействия не до конца ясна.. Что вообще требуется?
__________________
Идите первым!


Последний раз редактировалось mooncar; 22.07.2011 в 11:09.
Старый 22.07.2011, 13:02
zabmix вне форума Посмотреть профиль Отправить личное сообщение для zabmix Найти все сообщения от zabmix
  № 3  
Ответить с цитированием
zabmix

Регистрация: Jul 2011
Сообщений: 13
имеется - подразумевалось как например(дано).
т.е на этой странице, по этому адресу висит баннер (грубо говоря в каталоге, на странице продукта)

сама же флешка расположена здесь: http://site.net/flash/example.swf

при отображении флешки на сайте, идет обращение к серверу на котором рассположен XML:
http://site.ru/api/xml.php

который создает и выдает данные в виде XML файла.

так вот, при обращении к xml.php хотелось бы получить адрес: http://site.net/catalog/56789/ собственно где и загружается данная флешка.
$_SERVER['http_referal'] отображает URl откуда загружается файл, т.е: http://site.net/flash/example.swf

у меня проблема с французским, простите.

Старый 22.07.2011, 13:48
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 4  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Если ничего не путаю root.loaderInfo.url, _root._url – для ас2.
__________________
Кодинг, багинг, алгоритминг. me @

Старый 22.07.2011, 15:17
zabmix вне форума Посмотреть профиль Отправить личное сообщение для zabmix Найти все сообщения от zabmix
  № 5  
Ответить с цитированием
zabmix

Регистрация: Jul 2011
Сообщений: 13
для AS2, именно под него мне и нужно.

Цитата:
Сообщение от DaFive Посмотреть сообщение
Если ничего не путаю root.loaderInfo.url, _root._url – для ас2.
такой метод: _root._url выдает тоже что и $_SERVER['http_referal'] т.е путь где расположен файл на сервере. Это не то.

Нужно как то обратиться к браузеру и вытащить адресную строку.

Старый 22.07.2011, 15:47
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 6  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Всё равно так и не просек до конца, что требуется.
Но может быть речь идет об этом?
Код AS1/AS2:
import flash.external.*;
var href  = ExternalInterface.call('function testUrl () { return document.location.href }');
Получим адресную строку.
__________________
Идите первым!

Старый 25.07.2011, 07:56
zabmix вне форума Посмотреть профиль Отправить личное сообщение для zabmix Найти все сообщения от zabmix
  № 7  
Ответить с цитированием
zabmix

Регистрация: Jul 2011
Сообщений: 13
Спасибо, то что нужно!

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:17.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
flash , php , url , xml
Опции темы
Опции просмотра

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

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


 


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


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