Flashhilfe.de - Flash Community

Keine Umlaute bei Formularen in Flash [Flash 10]

Forum > ActionScript 3.0 > Keine Umlaute bei Formularen in Flash

 


AntwortenRegistrieren Seite1  

 15.07.2010, 21:32 
Benutzerbild von mario.mauracher
Beiträge: 1
Registriert: Jul 2010

Keine Umlaute bei Formularen in Flash
Hallo Leute,
ich habe ein Problem mit dem erstellen eines Formulars in Flash (CS3).

Ich habe das Formular ohne Schwierigkeiten erstellen können, habe es auf
Facebook erfolgreich integriert und es funktioniert alles.

Das Problem ist, das beim eingeben des Namens keine Umlaute/Sonderzeigen
einzugeben sind.

Ist natürlich blöd wenn man "Jürgen" oder "Björn" heißt.

Könnt ihr mir bitte helfen.

Hier ist der Code:

//---------------Setup variables
var loader:URLLoader = new URLLoader();
var req:URLRequest = new URLRequest("http://www.adwerb.cc/klienten/avp/gewinnspiel_form_v03_flash.php");
var variables:URLVariables = new URLVariables();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
req.method = URLRequestMethod.POST;
//var gender:String="";
var senderRpl:String="No";
//--------------Set tab index
txName.tabIndex = 0;
txAdresse.tabIndex = 1;
txEmail.tabIndex = 2;
txGeburtstag.tabIndex = 3;
//--------------Set listener fot textfield changes
txName.addEventListener(Event.CHANGE, txErrorCheck);
txAdresse.addEventListener(Event.CHANGE, txErrorCheck);
txEmail.addEventListener(Event.CHANGE, txErrorCheck);
txGeburtstag.addEventListener(Event.CHANGE, txErrorCheck);
function txErrorCheck(event:Event):void {
   if (txError.text.length>0) {
      txError.text = "";
   }
}
//--------------Set checkbox
cb.addEventListener(MouseEvent.CLICK,setReply);
function setReply(event:Event):void {
   senderRpl="Yes";
}
//--------------Set radio buttons for gender
/*rad1.addEventListener(MouseEvent.CLICK, changeHandler);
rad2.addEventListener(MouseEvent.CLICK, changeHandler);
function changeHandler(event:Event):void {
   gender=event.currentTarget.label;
}*/
//--------------Set up form buttons
butSend.buttonMode = true;
butSend.addEventListener(MouseEvent.CLICK, sendForm);
/*butSend.txTitle.text="SUBMIT";
butReset.addEventListener(MouseEvent.CLICK, resetForm);
butReset.txTitle.text="RESET";*/
//--------------Validate fields and submit form
function sendForm(evt:MouseEvent):void {
   if (txName.text.length<=0) {
      txError.text = "Bitte Name eingeben!";
   }  else if (txAdresse.text==""||txAdresse.text.length<=1) {
      txError.text = "Bitte Adresse eingeben!";
   } else if (!txEmail.text.length || txEmail.text.indexOf("@") == -1 || txEmail.text.indexOf(".") == -1) {
      txError.text = "E-Mail nicht korrekt!";
   } else if (txGeburtstag.text==""||txGeburtstag.text.length<=1) {
      txError.text = "Bitte Geburtstag eingeben!";
   }  else if (senderRpl =="No") {
      txError.text = "Bitte die Teilnahmebedingungen lesen und akzeptieren!";
   } else {
      mcLoader.gotoAndPlay(2);
      variables.senderName = txName.text;
      variables.senderAdresse = txAdresse.text;
      variables.senderEmail = txEmail.text;
      variables.senderGeburtstag = txGeburtstag.text;
/*      variables.senderMsg = txMessage.text;
      variables.senderSex = gender;*/
      variables.senderRpl = senderRpl;
      req.data = variables;
      loader.load(req);
      loader.addEventListener(Event.COMPLETE, receiveLoad);
   }
}
function receiveLoad(evt:Event):void {
   if (evt.target.data.retval == 1) {
      mcLoader.gotoAndStop(25);
   } else {
      mcLoader.gotoAndStop(1);
      txError.text="FEHLER";
   }
}
//--------------Reset form
/*function resetForm(evt:MouseEvent):void {
   txName.text="";
   txEmail.text="";
   txMessage.text="";
   cb.selected=false;
}*/
stop();
Schlagwörter: AS3, CS3, Flash, Formular, Umlaute
 16.07.2010, 10:49Re1
Beiträge: 188
Registriert: May 2007

hallo,
liegt wahrscheinlich an der einbindung ins HTML. wenn dort 'wmode=transparent' oder glaube auch 'wmode=opaque' steht, dann wird englische tastatur verwendet. flashplayerbug.
 
Themen
Ähnliche Beiträge zum Thema
Umlaute sind weg [Flash 10] 25.08.2009 - jordanoooo
Umlaute sind weg [Flash 10] 11.09.2009 - jordanoooo
Umlaute sind weg [Flash 10] 11.09.2009 - jordanoooo
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de