Hi ich habe ein kleines Problem mit der Pflichtfeldvergabe irgendwie funktioniert die nicht ganz vielleicht findet ihr ja den fehler wäre euch sehr verbunden. Das formular an sich kann man hier angucken
PHP-Code:
// // FORMMAILER EINBINDEN !!!
// ***********************************************************
#include "anfrage_formular.as"
// ***********************************************************
// // FORMMAILER - SCRIPT!!! *
// ***********************************************************
sendMail = new formMailer(this.mailer_mc);
sendMail.catchTextFieldsName(["schlemmer", "kochkurse", "flirtkurs", "speeddating", "tanztee", "party", "bowling", "aerobic", "kontaktanzeige", "typberatung", "charakterbeschreibung", "internet", "flyer", "empfehlung", "agb", "kommentar", "titel", "anrede", "vorname", "namen", "strasse", "ort", "plz", "email", "geburtsdatum", "telefon", "mobil", "groesse", "gewicht", "haarfarbe", "augenfarbe", "groesse2", "gewicht2", "alter", "haarfarbe2", "augenfarbe2", "partnerbeschreibung"]);
sendMail.setDefaultErrorText(['Sie können erst fortfahren, wenn Sie unsere AGB bestätigen.', 'Geben sie bitte eine korrekte Email-Adresse an!']);
sendMail.fillArrOfTextFieldsVal(["", "", "Bitte füllen Sie unbedingt dieses Textfeld aus !", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]);
sendMail.textFieldsWithConditions([1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]);
sendMail.setDefaultURL('http://www.enl.party-site.at/anfrage_formular.php');
// diesen pfad muss man nicht verändern...
mailer_mc.but_senden.onRelease = function() {
sendMail.setErrorMCByDefault();
sendMail.checkConditions();
};
//-----------------------------------------------------------------SCROLLER
MovieClip.prototype.scrolling = function(hinauf, scrollTF) {
this.onRollOver = function() {
if (hinauf) {
id_num = setInterval(function () {
scrollTF.scroll--;
}, 200);
} else {
hinauf = false;
id_num2 = setInterval(function () {
scrollTF.scroll++;
}, 200);
}
};
this.onRollOut = function() {
clearInterval(id_num);
clearInterval(id_num2);
};
};
mailer_mc.MC_projektUp.scrolling(true, mailer_mc.projektbeschreibung);
mailer_mc.MC_projektDown.scrolling(false, mailer_mc.projektbeschreibung);
mailer_mc.MC_kommentarUp.scrolling(true, mailer_mc.kommentar);
mailer_mc.MC_kommentarDown.scrolling(false, mailer_mc.kommentar);
var anfrage = this.mailer_mc;
//----------------------------------------------------HEADER
mailer_mc.T_welcome.autoSize = "left";
mailer_mc.T_welcome.selectable = false;
mailer_mc.T_welcome.text = "Hier muss ein kürzerer Text rein als den du möchtest";
//----------------------------------TAB-DISABLER
MovieClip.prototype.tabEnabled = false;
//---------------------------------------------------------SCROLLER
MC_scrollUp.onPress = function() {
anfrage.onEnterFrame = function() {
this._y += 17;
if (this._y>=12) {
this._y = 12;
delete this.onEnterFrame;
}
};
};
MC_scrollUp.onRelease = MC_scrollUp.onReleaseOutside=function () {
delete anfrage.onEnterFrame;
};
MC_scrollDown.onPress = function() {
anfrage.onEnterFrame = function() {
this._y -= 17;
if (this._y<=-800) {
this._y = -800;
delete this.onEnterFrame;
}
};
};
MC_scrollDown.onRelease = MC_scrollDown.onReleaseOutside=function () {
delete anfrage.onEnterFrame;
};
//-----------------------------------------------------------------PROTOTYPE CHECKBOX
MovieClip.prototype.checkSettings = function(ankreuzen, old, tf) {
if (ankreuzen) {
this.checker.attachMovie("checkpoint", "new_checkpoint", 50);
this.angekreuzt = true;
} else {
this.angekreuzt = false;
}
this.onPress = function() {
if (this.angekreuzt) {
removeMovieClip(this.checker.new_checkpoint);
this.angekreuzt = false;
} else if (this != _global[old]) {
this.checker.attachMovie("checkpoint", "new_checkpoint", 50);
this.angekreuzt = true;
var glo = _global[old];
removeMovieClip(glo.checker.new_checkpoint);
_global[old] = this;
_global[old].angekreuzt = false;
anfrage[tf].text = this.T_infotext.text;
}
};
};
mcArr = [["Typberatung", 1, "typberatungalt", "typberatung"], ["Kontaktanzeigen", 1, "kontaktanzeigenalt", "kontaktanzeigen"], ["Aerobic", 1, "aerobicalt", "aerobic"], ["Bowling", 1, "bildalt", "bowling"], ["Party", 1, "aktivalt", "party"], ["Tanztee", 1, "designalt", "tanztee"], ["Flirtkurs", 1, "suchalt", "flirtkurs"], ["Speeddating", 1, "zeitalt", "speeddating"], ["Kochkurse", 1, "kochkursealt", "kochkurse"], ["Schlemmer", 1, "schlemmeralt", "schlemmer"], ["Internet", 1, "internetalt", "internet"], ["Flyer", 1, "flyeralt", "flyer"], ["Empfehlung", 1, "empfehlungalt", "empfehlung"], ["Agb", 1, "agbalt", "agb"]];
for (var j = 0; j<mcArr.length; j++) {
var a = mcArr[j];
var nm = a[0];
var val = a[1];
var p1 = a[2];
var p2 = a[3];
for (var z = 1; z<=val; z++) {
mailer_mc["MC_check"+nm+z].checkSettings(false, p1, p2);
}
}
//------------------------------------------------------------------------MASKIERUNG
this.setMask(MC_maske);
stop();