Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][FLASH]Połączenie, Proszę o pomoc!!!
Mlodycompany
post
Post #1





Grupa: Zarejestrowani
Postów: 910
Pomógł: 44
Dołączył: 20.02.2008
Skąd: Łódź

Ostrzeżenie: (20%)
X----


Witam. Chciałbym zrobić galerie zdjęć na stronie z wykorzystanie flasha. Otóż jest problem. Amianowicie nie wiem jak zrobić, aby zdjecia były wczytywane z bazy. Animacje flasha wczytuje zdjecia podane w animacji. Do robienie korzystam z Swish Maxa. Czy ktoś może mi powiedzieć jak to zrobić i czy to wogóle jest możliwe?

Ten post edytował Mlodycompany 24.05.2008, 21:19:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
flashion
post
Post #2





Grupa: Zarejestrowani
Postów: 53
Pomógł: 1
Dołączył: 4.11.2007

Ostrzeżenie: (0%)
-----


nie musisz danych z php formatować do postaci xml. przy takim połączeniu wystarczy, że te zmienne, które wysyłasz z php do flasha "wyprintujesz", np:
Kod
print "&ilezdjec=$ilezdjec"; // przeslanie ilosci zdjec
for($i=0;$i<$ilezdjec;$i++)
{
    $nazwa_zmiennej = 'images'.$i;
    print "&{$nazwa_zmiennej}=${'images'.$i}"; // przesłanie zmiennych: images0, images1 itd...
}

nigdy nie próbowałem przesyłać tablic do flasha, więc napisałem takim sposobem.

AS:
Kod
this.loadVariables("pobierz_zdjecia.php","POST");
this.onData = function ()
{
showImages(0);
}

function showImage(img) {
for (x=0;x<ilezdjec;x++) {
  if (this["images"+x] != this["images"+img]) {
   this["images"+x]._visible = false;
   trace(this["images"+x] add "=" add this["images"+x]._visible);
  }
}
  this["images"+img]._visible = true;
  trace(this["images"+img] add " visibility = " add this["images"+img]._visible);
}
onFrame (40,afterPlacedObjectEvents) {
javascript("alert('dupa')");
stop();
}


mogłem coś pomylić, więc z góry przepraszam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował flashion 25.05.2008, 17:10:21
Go to the top of the page
+Quote Post
sniezny_wilk
post
Post #3





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Cytat(flashion @ 25.05.2008, 09:44:09 ) *
nie musisz danych z php formatować do postaci xml. przy takim połączeniu wystarczy, że te zmienne, które wysyłasz z php do flasha "wyprintujesz", np:
Kod
print "&ilezdjec=$ilezdjec"; // przeslanie ilosci zdjec
for($i=0;$i<$ilezdjec;$i++)
{
    $nazwa_zmiennej = 'images'.$i;
    print "&{$nazwa_zmiennej}=${'images'.$i}"; // przesłanie zmiennych: images0, images1 itd...
}

nigdy nie próbowałem przesyłać tablic do flasha, więc napisałem takim sposobem.

AS:
Kod
this.loadVariables("pobierz_zdjecia.php","POST");
this.onData = function ()
{
showImages(0);
}

function showImage(img) {
for (x=0;x<ilezdjec;x++) {
  if (this["images"+x] != this["images"+img]) {
   this["images"+x]._visible = false;
   trace(this["images"+x] add "=" add this["images"+x]._visible);
  }
}
  this["images"+img]._visible = true;
  trace(this["images"+img] add " visibility = " add this["images"+img]._visible);
}
onFrame (40,afterPlacedObjectEvents) {
javascript("alert('dupa')");
stop();
}


mogłem coś pomylić, więc z góry przepraszam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


Proszę was litości, loadVariables to się 2 lata temu używało. Korzystaj z Flasha'a CSS3 i AS3 tam masz coś takiego jak remoting i AMFPHP, jeśli nie bardzo widzi się Tobie OOP we flashu i AS3, to skorzystaj z AMFPHP który również jest dostępny we Flashu 8 (+odpowiedni komponent bo w 8 nie ma wbudowanego remotingu), to jest naprawdę bardzo dobry i skuteczny sposób.
Go to the top of the page
+Quote Post

Posty w temacie
- Mlodycompany   [PHP][FLASH]Połączenie   24.05.2008, 20:11:45
- - devnul   z bazą łączyć się musi np jakiś skrypt php który p...   24.05.2008, 21:47:23
- - Mlodycompany   a czy moglbys mi to na przykladzie pokazac poniewa...   24.05.2008, 22:13:12
- - devnul   co pokazać na przykładzie? łączenie z bazą? było n...   24.05.2008, 22:16:47
- - Mlodycompany   chodzi mi o to zeby dane z bazy przekazac do xml...   24.05.2008, 22:28:56
- - devnul   no to połowa sukcesu. Z xml'em to był przykład...   24.05.2008, 22:34:16
- - Mlodycompany   ja tez nie wiem poniewaz jezeli chodzi o xml i fla...   24.05.2008, 22:54:19
- - devnul   bycie zielonym nie zwalnia z robienia czegokolwiek...   24.05.2008, 23:05:09
- - Mlodycompany   owszem. ale przy uzyciu wyszukiwarki trudno jest z...   24.05.2008, 23:11:30
- - devnul   pierwsze zapytanie jakie zadałem google http://www...   24.05.2008, 23:14:45
- - Mlodycompany   trudne nie trudne, ale zauwaz ten fakt ze swish ma...   24.05.2008, 23:23:31
- - devnul   CytatWiec prosze o gotowe rozwiazanie nie ten dzia...   24.05.2008, 23:48:48
- - nevt   Przenosze z Przedszkola do Gotowe rozwiązania - Sz...   25.05.2008, 09:24:36
- - punkomuzykant   najłatwiej jest użyć sendandload ht...   25.05.2008, 10:33:18
- - flashion   nie musisz danych z php formatować do postaci...   25.05.2008, 10:44:09
|- - sniezny_wilk   Cytat(flashion @ 25.05.2008, 09:44:09...   28.05.2008, 09:03:11
- - Mlodycompany   to jest tak: [PHP] pobierz, plaintext <?php$za...   27.05.2008, 06:23:28
- - darecki   Może poczytaj tu: http://www.amfphp.org tro...   28.05.2008, 09:57:57


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 22:55