Hallo,
ich kann mich seit heute als Flash-Neuling bezeichnen und mache die ersten "Gehversuche".;-)
Ich will dynamisch Banner aus einer PHP Datei erzeugen und in der Flashdatei müssen 2 Variaben eingelesen und an den Link übergeben werden.
In PHP sieht es so aus:
header ("location: $datei?bn_nr=$_REQUEST[cu_id]&banner=$_REQUEST[banner]");
Der Rest HTML rund herum ist soweit ok und der Banner wird angezeigt.
Die Variabel $datei enthält den Dateinamen der swf Datei.
Nun wollte ich in Flash auf die übergebene Variable bn_nr und banner zugreifen, leider ohne Erfolg bis jetzt.
Wenn ich mit echo den String hart ausgebe, dann stehen mir die Variablen zur Verfügung.
So sieht es jetzt aus in Flash:
ziel = "
http://192.168.1.60/sms/werben/anmeld.php" m=new LoadVars()
m.onLoad=function()
{
bn_nr = this.bn_nr
banner = this.banner
trace(bn_nr)
// Hier soll dann beim Klick die URL aufgerufen werden mit den Übergabewerten
getURL(ziel+"?bn_nr="+bn_nr+"&banner="+banner,"_blank");
}
m.load("
http://192.168.1.60/sms/werben/banner.php") Leider kann ich diese Funktion nur durch ein on(release) aufrufen, aber an dieser Stelle hab ich die Variablen nicht mehr und ich kann auch nicht nochmal auf die PHP Seite zugreifen.
Die benötigten Variablen will ich nun durch einen Push an die Flash Datei übergeben, hab aber hierzu noch nichts gefunden.
Also ich muß an die zwei Variablen rankommen wenn die Flash-Datei geladen wird.
Vielen Dank schonmal
Gruß Sven
P.S. Hat etwas Zeit, mach 2 Tage Urlaub.;-)