php in flash !?

alesch

Mitglied
so, ich hab echt die ******* voll. :rolleyes:

habe jetzt sämtliche forenbeiträge durchvorstet und nachgebaut, aber es funktioniert einfach nicht. vielleicht könnt ihr mich aufklären warum das alles nicht geht.

ich habe:
index.php ( / )
news.swf ( /flash/news.fla )
news.php ( /flash/news.php )

so. das in den klammern sind immer die verzeichnisse wo die files drinne liegen.
nun zum inhalt der dateien.

index.php
Code:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="130" height="100">
  <param name="movie" value="flash/news.swf">
  <param name="quality" value="high">
  <embed src="flash/news.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="130" height="100" > ></embed>
</object>

news.php
Code:
<?php
$phpvar1 = "var1";
$phpvar2 = "var2";

echo "&textfeld=".$phpvar1."&textfeld2=".$phpvar2;
?>

news.fla:
alles im 1. frame:
AS:
Code:
loadVariables("flash/news.php?cacheKiller=getTimer()", "mctext");

mctext.onData = function() {
    newstext.text = textfeld;
};
Movieclip
Instanzame: mctext
im 1. frame vom MC liegt ein Dynamisches Textfeld mit dem Instanznamen "Newstext"

hab ich was vergessen? weiss nich. also ist doch alles ok, oder?
 
Was funktioniert denn nicht?

Wird der Text nicht geladen?
Oder an die falsche Stelle?
Oder wird er nur nicht aktualisiert?
Oder gibt's Fehlermeldungen?
Wenn ja, welche?
Wo liegen die Dateien (online, auf dem loklalen Server, einfach so irgendwo auf dem Rechner)?

Ist ein wenig schwierig zu sagen wo der Fehler steckt, wenn man nicht weiß was den nun genau nicht funktioniert.

Zwei Schüsse ins Blaue:

Hier steht das Anführungszeichen an der falschen Stelle und es fehlt ein "+" ... so müßte es sein:
loadVariables("flash/news.php?cacheKiller="+getTimer(), "mctext");

Und hier könnte der Pfad falsch sein - probier mal
newstext.text = _root.textfeld;

Gruß
Rena
 
also die dateien liegen im internet auf nem server. die index im root des servers. ich benutze flash mx. was nicht funktionier ist, das kein text ausgegeben wird.
 
Nein. Auch wenn ich die beiden Änderungen gemacht habe funktioniert es nicht.

Es ist doch aber "eigentlich" alles richtig, oder?

lokal hab ich es nicht probiert. teste immer online.
 
Zuletzt bearbeitet:
Zurück