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

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

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

Регистрация: Jun 2004
Сообщений: 194
По умолчанию внешние данные

такая вот проблема. флешка по определенной команде через XML.sendAndLoad обращается к внешнему файлу php, который находится в той же папке, что и флешка и представляет собой обычные данные представленные в хмл-формате. то есть это даже не скрипт. локально все работает нормально и данные приходят. но при закачке на сервер, и просмотре онлайн, данные не приходят. В чем может быть дело и как это решить?

Старый 12.09.2007, 13:58
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Недостаточно информации для вразумительного ответа.

Старый 12.09.2007, 14:15
humble david вне форума Посмотреть профиль Отправить личное сообщение для humble david Найти все сообщения от humble david
  № 3  
Ответить с цитированием
humble david

Регистрация: Jun 2004
Сообщений: 194
вот моя функция:
Код:
	function readQuest(){
		var url = "game.php";
		var str:String = "<data action='getQuest'></data>";
		var send_lv:XML = new XML();
		send_lv.parseXML(str);
		var rezult_lv:XML = new XML();
		send_lv.ignoreWhite = true;
		rezult_lv.ignoreWhite = true;
		var client = this;
		send_lv.sendAndLoad(url, rezult_lv);
		rezult_lv.onLoad = function(success:Boolean) {
	    	if (success) {
				trace("readQuest:success");
				client.questXML = rezult_lv.firstChild;
				client.dispatchEvent({type: "recieveQuest", target: client});
			} else {trace("readQuest:error");}
		} 
	}
client.dispatchEvent({type: "recieveQuest", target: client}) - на сервере явно не срабатывает.
вот game.php:

Код:
<?xml version="1.0"?>
<data>
	<question>
		<msg>That is the quest you pleased:</msg>
		<text>good Question!</text>
	</question>
	<answer>
			<text>answer1</text>
	</answer>
	<answer>
			<text>answer2</text>
	</answer>
	<answer>
			<text>answer3</text>
	</answer>
	<answer>
			<text>answer4</text>
	</answer>

</data>
Флешплеер используется 9, броузер мозилла и ие.


Последний раз редактировалось humble david; 12.09.2007 в 14:17.
Старый 12.09.2007, 15:10
telit вне форума Посмотреть профиль Отправить личное сообщение для telit Найти все сообщения от telit
  № 4  
Ответить с цитированием
telit
 
Аватар для telit

Регистрация: Jul 2007
Сообщений: 306
crossdomain.xml?

Старый 12.09.2007, 16:03
humble david вне форума Посмотреть профиль Отправить личное сообщение для humble david Найти все сообщения от humble david
  № 5  
Ответить с цитированием
humble david

Регистрация: Jun 2004
Сообщений: 194
а он нужен в случае, если и подгружаемые файлы и свф находятся на одном сервере?

Старый 12.09.2007, 16:16
Мыкыта вне форума Посмотреть профиль Отправить личное сообщение для Мыкыта Найти все сообщения от Мыкыта
  № 6  
Ответить с цитированием
Мыкыта

Регистрация: Mar 2003
Адрес: Россия, Санкт-Петербург
Сообщений: 565
нет! он нужен если с разных доменов идет загрузка во вторых есть подводный камень может не грузить из за того что все лежит не в папке www выход класть в папку www или компелить под 7 плеер

Старый 12.09.2007, 16:24
humble david вне форума Посмотреть профиль Отправить личное сообщение для humble david Найти все сообщения от humble david
  № 7  
Ответить с цитированием
humble david

Регистрация: Jun 2004
Сообщений: 194
папка www должна быть на сервере?

Старый 12.09.2007, 16:41
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Не обязательно. Речь идет о домене с www и без оного. С точки зрения флеша это разные домены.

Старый 12.09.2007, 16:55
Мыкыта вне форума Посмотреть профиль Отправить личное сообщение для Мыкыта Найти все сообщения от Мыкыта
  № 9  
Ответить с цитированием
Мыкыта

Регистрация: Mar 2003
Адрес: Россия, Санкт-Петербург
Сообщений: 565
ну я собсно говорил про папку www на сервере =)) ибо был опыт борьбы с этим косяком...
и про домены тоже дополнение от __etc

Старый 13.09.2007, 13:52
humble david вне форума Посмотреть профиль Отправить личное сообщение для humble david Найти все сообщения от humble david
  № 10  
Ответить с цитированием
humble david

Регистрация: Jun 2004
Сообщений: 194
создание папки www мне не помогло и под 7 плеер компилить не могу.
интересно, что когда запускаю swf на сервере по ссылке через ftp, то файл виден, а когда через http - его не видно.


Последний раз редактировалось humble david; 13.09.2007 в 14:02.
Создать новую тему Ответ Часовой пояс GMT +4, время: 23:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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