| |||||||
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: May 2008
Beiträge: 5
| Problem mit Login
Hallo ich will für mein spiel ein Login über Flash (dort sollen dann allgemeine informationen vom user angezeigt werden) machen. Das problem dabei ist das der Button Login nicht funktioniert. Ich werde die datei in den anhang hängen wo ihr sie dann von meinem server runterladen könnt. Die PHP-datei die das login überprüft funktioniert einwandfrei und gibt folgende Sache aus. &check=richtig oder &check=falsch Code: on(release) {
v = new LoadVars();
// Diese Variablen werden an das PHP Script gesendet
v.username = _root.username.text;
v.passwd = _root.passwort.text;
v.onLoad = function(geladen) {
if(geladen) {
// Variablen die geladen wurden
ausgabe = this.check;
// usw.
if ( ausgabe = "richtig") {
// geh zu zeite 3 und dann zu haupt-info-seite
gotoAndPlay(3);
} else {
// geh zu zeite 2 und dann zurück zur infoseite
gotoAndPlay(2);
}
}
}
v.sendAndLoad("http://area53.homelinux.com/oc/flashtool/login.php",v,"POST");
} was noch schöner wäre wenn mir jemand das gleich so schreiben würde das er die id des spielers cached sodass auch immer die richtigen daten abgerufen werden. Ich arbeite mit Macromedia Flash MX Professionel 2004 (sry war in der Buch-CD dabei). http://area53.homelinux.com/www/login.rar bitte helft mir, ich bin zwar anänger sitzte da aber schon seit tagen dran. |
| | |
| | #2 (permalink) | |
| Gast
Beiträge: n/a
| Zitat:
| |
|
| | #5 (permalink) |
| Neuer User Registriert seit: May 2008
Beiträge: 5
|
das hab ich getan und leider hab ich da auch keinen fehler gefunden. das script führt die if-abfrage richtig durch und gibt mir auch das aus mit trace was ich erreichen will. Aber er zeigt es mir absolut nicht an was ich will. Code: on (release) {
v = new LoadVars();
// Diese Variablen werden an das PHP Script gesendet
v.username = _root.username.text;
v.passwd = _root.passwort.text;
v.onLoad = function(geladen) {
if (geladen) {
// Variablen die geladen wurden
v.ausgabe = this.check;
// usw.
trace(v.ausgabe);
if (v.ausgabe == 'richtig') {
// geh zu seite 3 und dann zu haupt-info-seite
gotoAndStop(3);
trace('bla1');
} else if(v.ausgabe == 'falsch') {
// geh zu seite 2 und dann zurück zur infoseite
gotoAndStop(2);
trace('bla2');
}
}
};
v.sendAndLoad("http://area53.homelinux.com/oc/flashtool/login.php", v, "POST");
} Geändert von Sk3y (03-06-2008 um 20:52 Uhr) Grund: bilder adden |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: May 2008
Beiträge: 5
|
ich weiß echt nicht warum mir keiner helfen konnte @agedoubleju anke ohne deinen tipp hätte es eh nie geklappt ein kollege gab mir einen tipp. setzt doch mal _root. vor gotoAndStop. Hey es klappt ![]() hoffe das die kleinigkeit auch später manchen helfen kann |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |