edmund85
24.10.2006, 17:16:42
mam pytanko jesli mozna. Bo chce polaczyc flasha z php i mi wogole to nie chce dzialac. Zrobilem proste dynamiczne okienko we flashu i wczytuje dane takim skryptem
var my_lv:LoadVars = new LoadVars();
my_lv.load("plik2.php");
my_lv.onLoad = function() {
pole.text = this.zmienna;
};
a mam plik plik2.php w ktorym jest skrypt:
<?php
$imie="tomek";
echo 'zmienna='.urlencode($imie);
?>
i wogole mi to nie chce dzialac. Skrypt php dzial mi zawsze poprawnie, natomiast flash tak jakby nie dostawal zmiennych wogole. Pisze mi czesto 'undefined' :/ Bo mam juz 2 ksiazke z serii "flash i php' i w obóch mam ten sam problem:( Flash jakos nie odbiera mi zmiennych z php.
Byłbym bardzo wdzieczny za pomoc:)
siemakuba
24.10.2006, 19:42:12
1. czy plik *.swf masz w tym samym katalogu co plik plik2.php?
2. jeżeli masz mało zmiennych możesz je podać jako parametry GET przy osadzaniu obiektu flash w HTML. - plik.swf?imie=wanda&var=foo We flashu będziesz miał je dostępne jako _root.imie i _root.var
pozdr.
Amorph
24.10.2006, 20:14:54
var l:LoadVars = new LoadVars();
l.onLoad = function(b:Boolean):Void {
zmiennaFlash=zmienna;
}
};
l.sendAndLoad("http://strona.pl/katalog/katalog2/plik.php", l, "POST");
najpierw definiujesz funkcje potem wywołujesz....
edmund85
25.10.2006, 11:32:22
ok wielkie dzieki

Już mi wszystko działa
pozdro
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.