Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z Flashem i php
Forum PHP.pl > Forum > Przedszkole
edmund85
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
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
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
ok wielkie dzieki smile.gif Już mi wszystko działa

pozdro smile.gif
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.
Invision Power Board © 2001-2024 Invision Power Services, Inc.