| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jun 2004
Beiträge: 17
| Variable aus DB zum Navigieren mit gotoAndStop()
Dies ist die Ausgabe der Datenbank <<- &daten=1&idfragen0=1&&titel0=Frage A&&frage0=Wie stehts im Mond&&hilfe0=schau mal aus dem Fesnster&&art0=1&&antwort=2&antwort0=der mann im Mond&&korrekt0=nein&&antwort=2&antwort1=die fahne vom mond&&korrekt1=yes&& ->> art0=1 entscheidet über die Art der Fragestellung Je nach Art soll auf ein bestimmtes Frame zugegriffen werden. Die Variable art kann ich im Flash problemlos anzeigen, leider funktioniert die Weiterleitung nicht. Wenn ich die funktion navi in einer eigenen Datei teste funktioniert sie einwandfrei. unter www.pakiwo.ch/~patrick/fragen/frag-fix.swf kannst du das Beispiel ansehen Code: stop();
this.titel = " Daten Laden...";
hilfe_txt._visible = false;
hilfe = function () {
hilfe_txt._visible = true;
};
hilfeweg = function () {
hilfe_txt._visible = false;
};
e = 0;
showContent = function (ok) {
if (ok) {
titel_txt.text = this["titel0"];
frage_txt.text = this["frage0"];
hilfe_txt.text = this["hilfe0"];
art = this["art0"];
antwort1.text = this["antwort0"];
antwort2.text = this["antwort1"];
datensatz.text = this.daten+e+art;
} else {
trace("Error loading data");
}
};
myData = new LoadVars();
myData.onLoad = showContent;
myData.load("fragen002.php");
navi = function () {
if (art == "2") {
this.gotoAndStop(10);
}
if (art == "3") {
this.gotoAndStop(20);
}
if (art == "1") {
this.gotoAndStop(1);
}
}
reload = function () {
var c = new LoadVars();
c.data = e;
c.onLoad = showContent;
c.sendAndLoad("fragen002.php", c, "POST");
navi();
}
weiter = function () {
e = e+1;
//art = art+1;
//trace(art);
reload();
};
retour = function () {
e = e-1;
//art = art-1;
//trace(art);
reload();
}; Code: on (release){
weiter (); | retour ()
} Kennt jemand ein ander Weg um dieses Problem zu lösen? Vielen Dank Geändert von pakiwo (14-06-2004 um 22:15 Uhr) |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Jun 2004
Beiträge: 17
| Problem gelöst:
Sorry für meine Unfreundlichkeit. Ich bin zur Zeit unter extremen Zeitdruck und es wollte einfach nichts klappen. Meine Lösung für das Problem: Ich integrrierte einfach die Funktion navi in die Funktion schowContent, legte labels für die Navigation an und da funktionierte die Abfrage und sofortige weiterleitung an die entsprechende Position. Code: showContent = function (ok) {
if (ok) {
// zuweisen von Variablen aus Loadvars
titel_txt.text = this["titel0"];
frage_txt.text = this["frage0"];
hilfe_txt.text = this["hilfe0"];
art = this["art0"];
datensatz.text = this.daten+e+art; // kontrollanzeige
if (art == "1") { // abfrage der art
gotoAndStop("fragtyp1");
antwort1.text = this["antwort0"];
antwort2.text = this["antwort1"];
}
else if (art == "2") {
gotoAndStop("fragtyp2");
}
else if (art == "3") {
gotoAndStop("fragtyp3");
}
} else {
trace("Error loading data");
}
}; pakiwo |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |