Variable von PHP zu Flash funktioniert nicht so wie ich will!

Dipsi

Mitglied
Hallo

Edit Mod: Bitte nicht solche Ausdrücke im Board
Habe auf meiner Website eine Flash Navigation.
Die Buttons in der Navigation erhalten ihren Button-Name, Link usw. per PHP.
Diese Werte lese ich aus einer Datenbank raus.
Das funktioniert bis jetzt eigentlich auch sehr gut!!

Mein Problem ist:
Auf meiner Seite kann man den Design ändern.
Wenn ich den Design von der Navigation ändern will muss ich die Seite neu laden und
die Variablen mit neuen Werten füllen die ich an Flash verschicke usw....

Mit dem PHP Befehl require_once("phpzuflash.php"); hole ich das Skript, dass die variablen an Flash "verschickt".
Sieht dann so aus:
Code:
&strColor=0x636363&strFont=0xFFFFFF&arrNavigation=Home|About Me|Links|Site|Guestbook|Work|&arrLink=home|aboutme|links|site|gbook|work|&

Wenn ich den unten aufgeführt Code anwende funktioniert der Design wechsel.
PHP:
require_once('phpzuflash.php');

Aber ich muss vorher eine Abfrage machen die so aussieht:
PHP:
 if($this->strArt == 'FLA')
{
  require_once('phpzuflash.php');
}
So funktionierts auch aber es wird zusätzlich der String den ich an Flash sende auf die Seite herausgegeben.

Kommt jemand nach
Wenn nich kann ich sonst mal die Scripts auf meinen Webhost hochladen.

Hilfe
 
Zuletzt bearbeitet:
Hi,

er wäre ratsam, Du würdest Deinen Beitrag noch einmal überarbeiten. Abgesehen davon, dass ich Dein Problem nicht nachvollziehen kann (weil keinerlei Flash-Code und nicht die Umstände des Aufrufs gepostet wurden), lesen sich Deine Aussagen in der jetzigen Form (kaum oder willkürliche Satzzeichen, Grammatikfehler, Verkürzungen/Auslassungen) recht umständlich.

Statt Bruchstücke des PHP-Codes (Deine Klassen und deren Member kennt hier keiner) zu posten, wäre es sinnvoller,

a) den Code-Teil im Flashfilm zu posten, in dem die Anfrage an PHP gesendet wird (z.B. alle Member des verwendeten LoadVars-Objektes) und

b) die komplette Ausgabe des PHP-Scripts. (hilfreich könnte ggf. noch c) das Listing der "phpzuflash.php" sein)

Gruß
.
 
Hi

Tut mir leid. :-(
Mittlerweile habe ich es zum laufen gebracht.
Wieso das es jetzt funktioniert weiss ich noch nicht. :-S
Gehe jetzt noch mal den Ganzen Code durch.

Das Problem ist, dass ich nicht den Code hier rein kopieren kann!
Wäre zu viel. Das Problem liegt nicht im Action Script.

Damit man nachkommt muss man den ganzen Seitenaufbau durchstudieren.
Deshalb habe ich nur den wichtigsten Code gepostet, in der Hoffnung, dass jemand
dieses Problem auch schon mal hatte und mir weiter helfen kann.

Wie schon erwähnt funktioniert es jetzt.

Danke.:)


(Ja der erste Beitrag ist ziemlich unverständlich, habe ich gerade gesehen. Die Sätze haben keinen Zusammenhang. :-S) Sorry
 
Zuletzt bearbeitet:
Zurück