 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Fragen stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
13.10.2007, 21:13
|
#1
|
|
TP-Junior
Registriert seit: Oct 2007
|
Passwortabfrage mit 3 Möglichkeiten
Hallo,
habe folgendes Problem. Habe eine simple Passowrtabgrafe gebaut. Hier soll es nun drei Möglichkeiten geben:
1. keine Eingabe > springe zu frame 5
2. Eingabe Passowort "a" > springe zu frame 3
3. Eingabe Passwort "b" > springe zu Frame 4
habe folgendes als AS auf den ersten frame gelegt
passworta = "a";
passwortb = "b";
stop ();
Hier fehlt noch die möglichkeit "keine eingabe", wie schreibt man das?
auf dem Bestätigunsbutton liegt folgendes skript:
on (release)
{ if (abfrage = passworta) {
gotoAndStop (3);
} else if (abfrage = passwortb) {
gotoAndStop (4);
} else {
gotoAndStop (2);
}
}
egal was ich nun eingebe, ich lande immer bei frame 3 (also der lösung für passwort "a"), weiss nicht woran es liegt. (Frame 2 ist die fehlermeldung)
und hier fehlt auch noch das "keine Eingabe"....
hoffe ihr könnt mir helfen!
|
|
|
13.10.2007, 22:58
|
#2
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Hallo,
du hast einen Synax-Fehler
abfrage = passworta
muss
abfrage == passworta
heissen, sollte das immer noch nicht passen hänge bitte einmal dein Fla hier mit ran
|
|
|
14.10.2007, 10:23
|
#3
|
|
TP-Junior
Registriert seit: Oct 2007
|
Danke, wanderratte!
Leider passt es immer noch nicht.....
anbei die datei.
Vielen Dank schon mal!
|
|
|
14.10.2007, 11:34
|
#4
|
|
TP-Moderator
Registriert seit: Mar 2002
|
hei
du hast an den falschen Stellen geändert.
So der Code kommt auf deinem ersten Schlüssebild
PHP-Code:
var passworta = "a"
var passwortb = "b"
stop ();
und der auf deinen Button
PHP-Code:
on (release) {
if (abfrage.text == passworta) {
gotoAndStop (3);
} else if (abfrage.text == passwortb) {
gotoAndStop (4);
} else {
gotoAndStop (2);
}
}
|
|
|
14.10.2007, 11:39
|
#5
|
|
TP-Junior
Registriert seit: Oct 2007
|
ah! das ist super, jetzt gehts! vielen dank!
kannst du mir auch noch sagen, welche variable ich einfügen muss für "keine eingabe", also wenn jemand nichts eingibt, und einfhac auf den "go" button geht?
|
|
|
14.10.2007, 12:14
|
#6
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Das brauchst du doch nicht, wenn nichts oder das falsche eingegeben wird, wird dir eh ein Fehler angezeigt.
|
|
|
14.10.2007, 12:50
|
#7
|
|
TP-Junior
Registriert seit: Oct 2007
|
doch, da es ein utnerscheid sein soll, ob man etwas falsche soder nicht eingibt. bei "keiner eingabe" kommt man in einen anderen bereich als bei der eingabe eines falschen passwortes.
gibt es für "keine eingabe" einen ausdruck?
|
|
|
14.10.2007, 13:18
|
#8
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Hallo,
else if (abfrage.text == "" ) usw
so hast du nun ein leeres Feld, aber willst du jetzt alle möglichen Fehler abfragen ?
wie sieht es denn aus, wenn jemand nur ein Leerzeichen eingibt, willst du das auch abfangen und/ oder bei zwei leerzeichen ?
|
|
|
14.10.2007, 13:28
|
#9
|
|
TP-Junior
Registriert seit: Oct 2007
|
ne, das alles nicht, nur die zwei buchstaben eingaben und keine eingabe.
das klappt so, danbke!
kannst du mir auch noch sagen, ob es möglich ist, daß man die buchstaben nicht sieht, während man sie ins eingabefeld tippt, sondern statt dessen diese runden punkte "•"?
|
|
|
15.10.2007, 07:55
|
#10
|
|
TP-Moderator
Registriert seit: Feb 2003
Ort: Erfurt
|
passwort ist dein Freund
__________________
Schöne Grüße aus Thüringen
Stephan Page
Stell Dir vor, hier steht was und keiner liest es!! schon entdeckt?? F1 ist ne geile Taste
Ich beantworte keine E-Mails. Bitte alle Fragen ins Forum
schon gehört??? Das Internet ist voll, die lassen keinen mehr rein!!
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:44 Uhr.
|
 |