PDA

Просмотр полной версии : передача сообщения из swf в php


NADY_ROD
23.08.2006, 09:45
помогите, нужно передать данные из swf файла в php.

MIX-er
23.08.2006, 10:06
loadVars тебе поможет
но главный помошник поиск по форуму!
http://flasher.ru/forum/showthread.php?t=83821

msdn
23.08.2006, 19:32
это не вопрос, а дрянь какая-то. спроси что не выходит, а не все сразу.

MINASTIS
24.08.2006, 10:13
Не совсем дрянь, ведь данные из swf в php передаются в основном так:
создаются переменные которые надо передавать (в кадре прописываются), после
loadVariablesNum("тут php скрипт","тут путь где в кадре переменные прописаны","POST");
В php скрипте используются эти переменные так: $имя_переменной
Вот и вся наука.

NADY_ROD
25.08.2006, 11:20
a getURL() использовать?

MINASTIS
25.08.2006, 19:59
Если хочешь чтобы после нажатия кнопки броузер перешел на другую страницу (в данном случае просто показал белый экран) тогда использовать.

Nirth
25.08.2006, 21:13
Не совсем дрянь, ведь данные из swf в php передаются в основном так:
создаются переменные которые надо передавать (в кадре прописываются), после
loadVariablesNum("тут php скрипт","тут путь где в кадре переменные прописаны","POST");
В php скрипте используются эти переменные так: $имя_переменной
Вот и вся наука.
зачем же учить людей пользоватся устаревшими практиками?

sheva_kot
31.08.2006, 12:04
Не совсем дрянь, ведь данные из swf в php передаются в основном так:
создаются переменные которые надо передавать (в кадре прописываются), после
loadVariablesNum("тут php скрипт","тут путь где в кадре переменные прописаны","POST");
В php скрипте используются эти переменные так: $имя_переменной
Вот и вся наука.

Можно небольшой примерчик?
в каком формате нужно писать переменные, прописанные в кадре?

msdn
31.08.2006, 12:12
в зависимости от метода, которым буш передавать,
постом можно так:

var id:String = _root.id;
var fromx:String = _root.xx;
var fromy:String = _root.yy;
var x:String = _root.x;
var y:String = _root.y;
var scale:String = _root.scale;
var rotation:String = _root.movik._rotation;
var rand:String = _root.rand;
var lang:String = _root.lang;
getURL("http://site.com.ua/file.php", "_self", "POST");


и в пхп принимать:
$id = $_POST['id'];
...

sheva_kot
31.08.2006, 12:48
Спасибочки :)