Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-11-2003, 12:33   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Ort: Göttingen
Beiträge: 9
textfelder überprüfen

hallo zusammen!
ich möchte die daten aus einem formular an eine php datei senden und mit hilfe von as überprüfen, ob die pflichtfelder ausgefüllt worden. ist dies nicht der fall soll das textfeld fehler eigeblendet werden.
leider habe ich nicht viel ahnung von as und bin trotz intensiver suche noch nicht zu einer lösung gekommen, die funktioniert

auf dem absenden-button liegt :
ActionScript:
  1. on (release) {
  2. senden("answer="+answer+"&firstname="+firstname+"&lastname="+lastname+"&street="+street+"&zip="+zip+"&city="+city+"&telefon="+telefon+"&email="+email);
  3. }

und im schlüsselbild liegt die funktion senden:
ActionScript:
  1. function senden(daten) {
  2.     trace(daten);
  3.     if (firstname == "" || lastname == "" || street == "" || zip == "" || city == "") {
  4.         fehler._visible = true;
  5.     } else {
  6.         fehler._visible = false;
  7.         Scriptsend = "check.php?" add daten;
  8.         loadVariablesNum(Scriptsend, 1, "POST");
  9.         _root.gotoAndPlay("start");
  10.         }
  11. };

beim ausführen werden die daten zwar im ausgabefenster angezeit, aber die if-bedingung wird anscheinend übersprungen...

schon mal vielen dank für eure hilfe!
xora
xora ist offline   Mit Zitat antworten
Alt 03-11-2003, 12:38   #2 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
hast du die textfeldnamen als variable oder als instanz name vergeben?

ActionScript:
  1. firstname.text == ""

mach bei denen dingern einfach mal überall das .text hinten dran

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 03-11-2003, 12:45   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Ort: Göttingen
Beiträge: 9
danke für die schnelle antwort!
ich habe variablen und instanznamen vergeben. in der abfrage stehen die variablen. sollte in
ActionScript:
  1. firstname.text = ""
die variable oder die instanz stehen?

danke, xora
xora ist offline   Mit Zitat antworten
Alt 03-11-2003, 14:42   #4 (permalink)
Steffen G.
 
Benutzerbild von Tschdaeff
 
Registriert seit: Aug 2001
Ort: Ba-Wü
Beiträge: 4.123
wenn du es so machst solltest du instanznamen für die textfelder vergeben... und dann immer mit .text arbeiten

cu mfg
Tschdaeff
__________________
mod@
www.flashbattle.de
www.steffen-guse.de
------------------------------------

Tschdaeff ist offline   Mit Zitat antworten
Alt 03-11-2003, 15:20   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2002
Ort: Göttingen
Beiträge: 9
vielen dank für die schnelle hilfe - hat super funktoniert!!!

xora
xora ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 10:23 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele