Daten laden

EM-Autotechnik

Erfahrenes Mitglied
Hallo Leute,

ich habe vor einige Teile meiner vorhandenen Seite nach und nach mit Flash zu gestalten.
Dh. die PHP Engine ist schon gegeben.

Leider habe ich sehr wenig (gar keine) Erfahrung mit Flash.

Ich hätte mal ein paar ganz allgemeine Frage:

1.) Kann sich das Flash Plugin auf Befehl neue Daten vom Server ziehen, OHNE die Seite neu zu laden?
Oder muss ein sogenannter Container erst mit den gewünschten Daten geladen werden? Wäre ja zb. bei einem Shop System nicht sehr sinnvoll ;)

2.) Ist es ratsam (notwendig) eine NICHT-FLASH Version zur Verfügung zu stellen?

3.) Kann man eine "HTML-Grundseite" mit mehreren Flashfilmen bestücken und diese miteinander komunizieren lassen? Oder ratet Ihr davon eher ab?

Für ein paar gute Links zu Flash Seiten zb. über AS wäre ich Euch sehr dankbar!

mfG Sebastian.
 
1)
Flash kann während der Laufzeit Daten laden ohne sich selber neu zu laden.
Meistens wird das mit loadVariables realisiert.
Für Shops reicht es ja in der Regel nicht aus etwas zu laden, sondern man übergibt auch etwas.
Das ginge mit PHP z..B. so
Flash lädt eine PHP-Datei und übergibt ihr Parameter:
PHP:
this.loadVariables("http://www.server.de/ausgabe.php?produkt=" + _root.produkt + "&anzahl=" + _root.anzahl, 0);
Die Beiden Variabeln mit dem _root. davor sind Flash-Variabeln, die müsste dein Flashfilm je nach dem wie man klickt ermitteln.

Die ausgabe.php kennt dann die Variabeln Produkt und Anzahl, kann dann auf die Datenbank zugreifen, rechnen, und etwas ausgeben.
Die ausgabe der PHP-Datei müsste dann für Flash leserlich so aussehen:
&variabelname=inhalt&
&preis=278€&
&text=3 Jahre Garantie&

So kann Flash ohne das sich sichtbar etwas neulädt mit PHP und mit der Datenbank kommunizieren.


2)
Kommt immer auf die Zielgruppe an.
Laut Macromedia haben ja so ziemlich alle User Flash.
Ob die allerdings in dem Zusammhang der Garant für zuverlässige Informationen sind, sei mal dahingestellt.
http://www.macromedia.com/software/player_census/flashplayer/
http://www.macromedia.com/software/player_census/flashplayer/version_penetration.html

3)
Das geht mit LocalConnection
Hab ich selber selten benutzt, aber einfach mal googeln, die Anwengung ist auf jeden Fall eher einfach:
http://www.macromedia.com/support/flash/ts/documents/localconnection.htm


Die beste Flash-Seite erscheint immernoch wenn man in Flash F1 drückt. ;)
 
Zurück