N
nicolaskeckl
Guest
Hallo zusammen!
Ich habe ein delikates Problem. derzeit erstelle ich einen kleinen Adventskalender in Flash CS4.
Jetzt möchte ich per AS3 die Türchen mit einer entsprechenden Seite verbinden, die per PHP aus einer MySQL-Datenbank die Inhalte ausliest. Dazu muss als Variable in der URL die ID des angeklickten Türchens mit übergeben werden.
Und genau da ist mein Problem. Wie übergebe ich diese Variable.
Der Besucher klickt auf das Türchen 1. Dann sieht mein AS-Code so aus:
function reportClick(event:MouseEvent):void {
navigateToURL(new URLRequest("doors.php?id=1"), "_blank");
}
door_1.addEventListener(MouseEvent.CLICK, reportClick);
Jetzt würde ich allerdings ganz gerne den Paramter "1" dynamisch übergeben, so dass ich die funktion reportClick() nur einmal definieren muss. Wie geht es also, dass für "id=*" das * durch das jeweilige Türchen ersetzt wird?
Bitte helft mir. Ich sitze jetzt schon 15 Stunden über diesem Problem und der 1. Dez. ist ja bald. Danke!
Ich habe ein delikates Problem. derzeit erstelle ich einen kleinen Adventskalender in Flash CS4.
Jetzt möchte ich per AS3 die Türchen mit einer entsprechenden Seite verbinden, die per PHP aus einer MySQL-Datenbank die Inhalte ausliest. Dazu muss als Variable in der URL die ID des angeklickten Türchens mit übergeben werden.
Und genau da ist mein Problem. Wie übergebe ich diese Variable.
Der Besucher klickt auf das Türchen 1. Dann sieht mein AS-Code so aus:
function reportClick(event:MouseEvent):void {
navigateToURL(new URLRequest("doors.php?id=1"), "_blank");
}
door_1.addEventListener(MouseEvent.CLICK, reportClick);
Jetzt würde ich allerdings ganz gerne den Paramter "1" dynamisch übergeben, so dass ich die funktion reportClick() nur einmal definieren muss. Wie geht es also, dass für "id=*" das * durch das jeweilige Türchen ersetzt wird?
Bitte helft mir. Ich sitze jetzt schon 15 Stunden über diesem Problem und der 1. Dez. ist ja bald. Danke!