Moinsen an alle,
Ich habe also ein Formular erstellt und habe da einige RadioButtons, ComboBoxen und Eingabefelder.
Wie das mit dem Definition eines Containers, der die Daten als Eigenschaft erhält, geht weis ich nun.
Dank an hOmId
Das der Container diese Daten abspeichert und Sie nach Klick auf den Senden Button per sendAndLoad weitergibt an ein PHP Formular is auch klar.
Bloss das Auslesen der RadioButtons und ComboBoxen kapier ich einfach nich.
Poste mal mein Script
ActionScript:
//Felder auf 0 setzen
_root.name = "";
_root.vorname = "";
_root.firma = "";
_root.str = "";
_root.nr = "";
_root.plz = "";
_root.ort = "";
_root.tel = "";
_root.email = "";
_root.liefer = "";
_root.datum = "";
_root.uhrzeit = "";
_root.vo = "";
_root.rue = "";
_root.nachricht = "";
// Definition des Containers, der Daten bekommt
daten = new LoadVars();
// Daten in Textfeldern, die User eingegeben hat, dem Container als Eigenschaft mitgeben
daten.name = _root.name;
daten.vorname = _root.vorname;
daten.firma = _root.firma;
daten.str = _root.str;
daten.nr = _root.nr;
daten.plz = _root.plz;
daten.ort = _root.ort;
daten.tel = _root.tel;
daten.email = _root.email;
daten.liefer = _root.liefer;
daten.datum = _root.datum;
daten.uhrzeit = _root.uhrzeit;
daten.vo = _root.vo;
daten.rue = _root.rue;
daten.nachricht = _root.nachricht;
//Senden Button - die gekennzeichneten Felder ausfüllen
senden.onPress = function(){
if(_root.name == ""){
_root.name = "Name eingeben";
}
else if(_root.vorname == ""){
_root.vorname = "Vorname eingeben";
}
else if(_root.str == "") {
_root.str = "Korrekte Adresse eingeben";
}
else if(_root.nr == "") {
_root.nr = "Nummer";
}
else if(_root.plz == "") {
_root.plz = "PLZ";
}
else if(_root.ort == "") {
_root.ort = "Wohnort eingeben";
}
else if(_root.tel == "") {
_root.tel = "Telefonnummer eingeben";
}
else if(_root.email == "") {
_root.email = "Email eingeben";
}
else if(_root.datum == "") {
_root.datum = "Datum";
}
else if(_root.uhrzeit == "") {
_root.uhrzeit = "Uhrzeit";
}
else if(_root.vo == "") {
_root.vo = "Vorderseite";
}
else if(_root.rue == "") {
_root.rue = "Rückseite";
}
//Wenn alle Bedingungen erfüllt, dann Sende das an PHP Script
else{
daten.sendAndLoad("ausgabe.php","daten", "POST");
}
}
Hab in der Hilfe von Flash gelesen, dass man die Buttons mit formdata.checkValue = checkBox_mc.get Value();
auslesen soll. Aber wie übergebe ich Sie an den Container?
Kann mir das mal bitte jemand erklären???
Bin noch neu in AS, hab noch nicht so viel damit gemacht (bis auf die letzten paar Tage - intensiv).
Wäre SUPER nett...