Thread View: alt.pl.programy.flash-5
10 messages
10 total messages
Started by kubikaze
Tue, 08 Jan 2002 18:11
import/eksport danych z i do zewnętrznego pliku
Author: kubikaze
Date: Tue, 08 Jan 2002 18:11
Date: Tue, 08 Jan 2002 18:11
16 lines
1427 bytes
1427 bytes
Witam! Mój problem jest dwuczęściowy. 1. Chcę do działającego SWF-a zaimportować dane z zewnętrznego pliku, załóżmy .txt. Używam komendy loadVariablesNum i tak dalej, wszystko gra. Ale niestety z pewnych względów nazwa zmiennej nie może znajdować się na początku tego pliku txt, czyli forma nazwa_zmiennej=wartość_zmiennej odpada. Jak sprawić, by cała zawartość pliku stawała się wartością zmiennej i jak nadać jej nazwę. 2. Jak z działającego SWF-a zapisać dane do zewnętrznego pliku? Pozdrawiam, Kubix
Re: import/eksport danych z i do zewnętrznego pliku
Author: xionic
Date: Wed, 09 Jan 2002 13:14
Date: Wed, 09 Jan 2002 13:14
49 lines
2986 bytes
2986 bytes
> 1. Chcę do działającego SWF-a zaimportować dane z zewnętrznego pliku,
> załóżmy .txt. Używam komendy loadVariablesNum i tak dalej, wszystko gra.
Ale
> niestety z pewnych względów nazwa zmiennej nie może znajdować się na
> początku tego pliku txt, czyli forma
> nazwa_zmiennej=wartość_zmiennej odpada. Jak sprawić, by cała zawartość
pliku
> stawała się wartością zmiennej i jak nadać jej nazwę.
Raczej malo prawdopodobne by ci sie to udalo. Swoja droga nie widze powodu
czemu plik nie mialby byc takiej postaci.
Napisz czemu nie moze tak byc (do glowy przychodzi mi tylko ze chcesz uzyc
jakiegos jezyka server-side - ale to nie powinien byc problem)
> 2. Jak z działającego SWF-a zapisać dane do zewnętrznego pliku?
Server Side (PHP,ASP itp).
Przyklad:
plik zapisz.php zapisuje ksywke i email do bazy.
<?php
if (isset($zapisz) && isset($mail)) {
zapiszdobazy($zapisz,$mail); // to jest jakas funkcja ktora zapisuje dane
do bazy czy do pliku - obojetne
echo "_root.wynik=zapisano poprawnie";
} else {
echo "_root.wynik=blad";
}
?>
Zalozmy teraz ze w pliku .swf masz dwa pola tekstowe o nazwach "login" i
"email" - do ktorych uzytkownik wklepuje swoje dane. Po kliknieciu przez
uzytkownika przycisku zapisz powinien sie wykonywac taki actionscript :
pre = "http://moj.serw.pl/zapisz.php?name=";
link.concat(pre,login,"&mail=",email); // zmienna link bedzie wygladac
tak : http://moj.serw.pl/zapisz.php?name=xionic&mail=no@spam.com
loadVariablesNum (link, 0, "GET");
i teraz zaposiadasz podpisane pod zmienna "wynik" - tekst potwierdzajacy o
zapisaniu do pliku/bazy lub informujacy o bledzie.
oczywiscie zamiast funckji object.concat mozna uzyc innych funkcji
sklejajacych.
X
PS> jesli sa jakies bledy skladniowe to z gory przepraszam - nie mam manuala
pod reka - pisalem to z glowy - powinno dzialac na moja glowka :)
PSS> nie wiem ale na moja glowa Server side jest to jedyna mozliwosc
zapisania do pliku na serwerze.
Re: import/eksport danych z i do zewnętrznego pliku
Author: Mrc
Date: Wed, 09 Jan 2002 13:25
Date: Wed, 09 Jan 2002 13:25
24 lines
2023 bytes
2023 bytes
"xionic" <xionic@astercity.net> wrote in message news:a1hfl8$12jl$1@pingwin.acn.pl... > > 1. Chcę do działającego SWF-a zaimportować dane z zewnętrznego pliku, > > załóżmy .txt. Używam komendy loadVariablesNum i tak dalej, wszystko gra. > Ale > > niestety z pewnych względów nazwa zmiennej nie może znajdować się na > > początku tego pliku txt, czyli forma > > nazwa_zmiennej=wartość_zmiennej odpada. Jak sprawić, by cała zawartość > pliku > > stawała się wartością zmiennej i jak nadać jej nazwę. > > Raczej malo prawdopodobne by ci sie to udalo. Swoja droga nie widze powodu > czemu plik nie mialby byc takiej postaci. > Napisz czemu nie moze tak byc (do glowy przychodzi mi tylko ze chcesz uzyc > jakiegos jezyka server-side - ale to nie powinien byc problem) > a gdyby zrobic tak?: stworzyc osobny plik swf. bedzie mial jedna klatke w ktorej umiescimy definicje zmiennej i komende stop(). teraz wczytujemy taki filmik za pomoca loadMovie do jakiegos klipa i mamy zmienna zaladowana Mrc
Re: import/eksport danych z i do zewnętrznego pliku
Author: xionic
Date: Wed, 09 Jan 2002 14:04
Date: Wed, 09 Jan 2002 14:04
3 lines
1059 bytes
1059 bytes
Hmmm a co ci to da? X
Re: import/eksport danych z i do zewnętrznego pliku
Author: Mrc
Date: Wed, 09 Jan 2002 14:20
Date: Wed, 09 Jan 2002 14:20
14 lines
1424 bytes
1424 bytes
jesli zrobimy tak jak napisalem to w klipe bedziemy mieli zaladowana potrzebna zmienna wogole bez uzywania loadVariables, czyli problem powinien zostac rozwiazany. potem w kazdym momencie filmu mozemy podstawic _root.zmienna=_root.klip.zmiennaZaladowana prawda? Mrc "xionic" <xionic@astercity.net> wrote in message news:a1hijg$14kt$1@pingwin.acn.pl... > Hmmm a co ci to da? > > X > >
Re: import/eksport danych z i do zewnętrznego pliku
Author: JamŁasic
Date: Wed, 09 Jan 2002 16:01
Date: Wed, 09 Jan 2002 16:01
15 lines
1579 bytes
1579 bytes
> jesli zrobimy tak jak napisalem to w klipe bedziemy mieli zaladowana > potrzebna zmienna wogole bez uzywania loadVariables, czyli problem powinien > zostac rozwiazany. potem w kazdym momencie filmu mozemy podstawic > _root.zmienna=_root.klip.zmiennaZaladowana > prawda? > Mrc ok a teraz zapisz to na serwerze -plik będzie miał większy rozmiar -loadVaribles jest łatwiejsze Łasic
Re: import/eksport danych z i do zewnętrznego pliku
Author: Mrc
Date: Wed, 09 Jan 2002 16:16
Date: Wed, 09 Jan 2002 16:16
33 lines
2303 bytes
2303 bytes
- plik moze bedzie mial nieco wiekszy rozmiar ale nie wiele gdyz flah ladnie pakuje tekst - mozemy kontrolowac procent zaladowania zmiennej korzystajac z getBytesLoaded i getBytesTotal - do zapisu swf-a na serwerze uzywa sie Macromedia Generator. On potrafi z template'a swt dynamicznie wygenerowac normalne swf-y. - PHP 4 tez potrafi tworzyc swf-y jesli sie nie myle Ale jest jeszcze jedna opcja do wykorzystania o ktorej nie wspomnialem - to XML. Kazdy szanujacy sie serwer to obsluguje. Flash troche kuleje dostajac XMLem je ale z prostymi rzeczami genralnie daje sobie rade. Mrc "JamŁasic" <0700zadzwon@wp.pl> wrote in message news:11249-1010592116@as4-134.swietochlowice.dialup.inetia.pl... > > jesli zrobimy tak jak napisalem to w klipe bedziemy mieli zaladowana > > potrzebna zmienna wogole bez uzywania loadVariables, czyli problem > powinien > > zostac rozwiazany. potem w kazdym momencie filmu mozemy podstawic > > _root.zmienna=_root.klip.zmiennaZaladowana > > prawda? > > Mrc > > ok a teraz zapisz to na serwerze > > -plik będzie miał większy rozmiar > -loadVaribles jest łatwiejsze > > > Łasic > >
Re: import/eksport danych z i do zewnętrznego pliku
Author: XIonic
Date: Wed, 09 Jan 2002 16:33
Date: Wed, 09 Jan 2002 16:33
15 lines
1849 bytes
1849 bytes
> - do zapisu swf-a na serwerze uzywa sie Macromedia Generator. On potrafi z BUahahaha - ekhm sorka .. Pokaz mi takiego co umiesci legalnie na serwerze Macromedia Generator - no chyba ze mu tak jak mnie firma fundnie. Pozatym on potrafi generowac swfy z danych ktore juz masz na serwerze - wiec tak czy siak jakos dane od uzytkownika musisz na serwer przeslac. PHP4 potrafi tworzyc swfy ... ale jest pare ale - bardzo uboga obsluga actionscriptu to raz, dwa - duze obciazenie serwera. Pozatym po co utrudniac i komplikowac sobie zycie - metoda ktora opisalem jest chyba najprostsza (oczywiscie o ile nie potrzebujesz kodowanej transmisji - no ale to juz ssl musi byc). X
Re: import/eksport danych z i do zewnętrznego pliku
Author: Mrc
Date: Thu, 10 Jan 2002 08:51
Date: Thu, 10 Jan 2002 08:51
32 lines
2504 bytes
2504 bytes
Masz niewatpliwie racje piszac o wadach Generatora (i jego absurdalnej cenie). Co do obciazenia serwera przez PHP nie bede sie wypowiadal gdyz nigdy tego nie sprawdzalem ale mysle ze z takim prostym plikiem powinien dac sobie rade. Nigdy nie twierdzilem, ze rozwiazanie przezemnie zaproponowane jest optymalne czy nawet dobre, ale mysle ze warto aby osoba ktora wyslala zapytanie na grupe zapoznala sie z roznymi rozwiazaniami alternatywnymi do loadVariables. Mrc "XIonic" <bartekp@itvp.pl> wrote in message news:a1hr8j$kbr$1@news.onet.pl... > > - do zapisu swf-a na serwerze uzywa sie Macromedia Generator. On potrafi z > BUahahaha - ekhm sorka .. > Pokaz mi takiego co umiesci legalnie na serwerze Macromedia Generator - no > chyba ze mu tak jak mnie firma fundnie. > Pozatym on potrafi generowac swfy z danych ktore juz masz na serwerze - wiec > tak czy siak jakos dane od uzytkownika musisz na serwer przeslac. > > PHP4 potrafi tworzyc swfy ... ale jest pare ale - bardzo uboga obsluga > actionscriptu to raz, dwa - duze obciazenie serwera. > > Pozatym po co utrudniac i komplikowac sobie zycie - metoda ktora opisalem > jest chyba najprostsza (oczywiscie o ile nie potrzebujesz kodowanej > transmisji - no ale to juz ssl musi byc). > > X > >
Re: import/eksport danych z i do zewnętrznego pliku
Author: maliboo
Date: Fri, 11 Jan 2002 23:14
Date: Fri, 11 Jan 2002 23:14
11 lines
1431 bytes
1431 bytes
> PHP4 potrafi tworzyc swfy ... ale jest pare ale - bardzo uboga obsluga > actionscriptu to raz, dwa - duze obciazenie serwera. ming znaczy? jgenerator jest, swift z darmowych... tyle mozliwosci... maliboo
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads