Показать сообщение отдельно
Старый 07.11.2006, 15:56
Rom III вне форума Посмотреть профиль Отправить личное сообщение для Rom III Посетить домашнюю страницу Rom III Найти все сообщения от Rom III
  № 1  
Ответить с цитированием
Rom III
 
Аватар для Rom III

Регистрация: Sep 2006
Сообщений: 44
Отправить сообщение для Rom III с помощью ICQ
По умолчанию Мистика. Прием переменных из php

Очень странная у меня проблема.
Беру данные из php
PHP код:
echo "&yl=$row[yl]&x=$row[x]&y=$row[y]"; 
в флеше данные принимает и бобрабатывает функция
Код:
function show() {
	var a = c.x;
	var b = c.y;
	_root.coordinates.text = "yl="+c.yl+"x="+a+"y="+b;
	_root.mainmap.map.click.attachMovie("strelka", "strelka", 210, ]{ _x:a, _y:b, _alpha:50, _xscale:inverseScale, _yscale:inverseScale});
	}
}
c.onLoad = show;
так вот в значении coordinates.text отображаются данные из пхп и a и b, а attachMovie передается только координата _х. значение _у =0.
Причем, если сделать
Код:
_root.mainmap.map.click.attachMovie("strelka", "strelka", 210, ]{ _x:a, _y:a, _alpha:50, _xscale:inverseScale, _yscale:inverseScale});
то клип атачиться правильно, а если
Код:
_root.mainmap.map.click.attachMovie("strelka", "strelka", 210, ]{ _x:b, _y:b, _alpha:50, _xscale:inverseScale, _yscale:inverseScale});
то значение координат = 0

В чем загвостка понять немогу , посоветуйте как быть.