PDA

Volledige versie bekijken : Undefined fout ziet iemand hem?


Nansepansje
%Europe/Berlin %543 %2005, 14:02
Krijg een undefined fout.

Ziet iemand hem?

geendatum._visible = false;

function form() {

if (datum_training.getSelectedItem().data != 'Kies datum') {
f_datum_training = datum_training.getSelectedItem().data;
f_werktalalpha = werktalalpha.getValue();
f_werktalya = werktalya.getData();
f_d1_overnachten = d1_overnachten.getSelectedItem().data;
f_d1_conferentie = d1_conferentie.getSelectedItem().data;
f_d1_ervaring = d1_ervaring.getSelectedItem().data;
f_d2_overnachten = d2_overnachten.getSelectedItem().data;
f_d2_conferentie = d2_conferentie.getSelectedItem().data;
f_d2_ervaring = d2_ervaring.getSelectedItem().data;
f_d3_overnachten = d3_overnachten.getSelectedItem().data;
f_d3_conferentie = d3_conferentie.getSelectedItem().data;
f_d3_ervaring = d3_ervaring.getSelectedItem().data;
f_d4_overnachten = d4_overnachten.getSelectedItem().data;
f_d4_conferentie = d4_conferentie.getSelectedItem().data;
f_d4_ervaring = d4_ervaring.getSelectedItem().data;
// form = "Aanmeldingformulier Trainingweekend 10 en 11 september 2004\n\n";
form = "Aanmeldingformulier Trainingweekend "+f_datum_training+"\n\n";
form += "Contactpersoon:\n";
form += "Naam: "+naam+"\n";
form += "Kerk/Gemeente: "+kerk+"\n";
form += "Telefoon overdag: "+telefoon+"\n";
form += "E-mail: "+email+"\n\n";
f_email = email;
if (f_werktalalpha == true) {
form += "Onze gemeente werkt al met de Alpha Cursus\n";
}
if (f_werktalya == 1) {
form += "Onze gemeente werkt al met Youth Alpha\n\n";
} else if (f_werktalya == 2) {
form += "Onze gemeente is van plan in de toekomst met YA te gaan werken, namelijk vanaf "+vanaf+"\n\n";
} else if (f_werktalya == 3) {
form += "Onze gemeente weet nog niet zeker of ze met Youth Alpha gaat werken\n\n";
}
if (d1_naam != null) {
form += "Deelnemer 1:\n";
form += "Naam: "+d1_naam+"\n";
form += "Adres: "+d1_adres+"\n";
form += "PC + Woonplaats: "+d1_pcwoonplaats+"\n";
form += "Tel: "+d1_telefoon+"\n";
form += "Geboortedatum: "+d1_geboortedatum+"\n";
form += "E-mail: "+d1_email+"\n";
form += "Ik blijf "+f_d1_overnachten+" overnachten.\n";
form += f_d1_conferentie+" Alpha Conferentie, Alpha Instructie- of Alpha Informatiedag bijgewoond.\n";
form += f_d1_ervaring+" ervaring met (Youth) Alpha\n\n";
}
if (d2_naam != null) {
form += "Deelnemer 2:\n";
form += "Naam: "+d2_naam+"\n";
form += "Adres: "+d2_adres+"\n";
form += "PC + Woonplaats: "+d2_pcwoonplaats+"\n";
form += "Tel: "+d2_telefoon+"\n";
form += "Geboortedatum: "+d2_geboortedatum+"\n";
form += "E-mail: "+d2_email+"\n";
form += "Ik blijf "+f_d2_overnachten+" overnachten.\n";
form += f_d2_conferentie+" Alpha Conferentie, Alpha Instructie- of Alpha Informatiedag bijgewoond.\n";
form += f_d2_ervaring+" ervaring met (Youth) Alpha\n\n";
}
if (d3_naam != null) {
form += "Deelnemer 3:\n";
form += "Naam: "+d3_naam+"\n";
form += "Adres: "+d3_adres+"\n";
form += "PC + Woonplaats: "+d3_pcwoonplaats+"\n";
form += "Tel: "+d3_telefoon+"\n";
form += "Geboortedatum: "+d3_geboortedatum+"\n";
form += "E-mail: "+d3_email+"\n";
form += "Ik blijf "+f_d3_overnachten+" overnachten.\n";
form += f_d3_conferentie+" Alpha Conferentie, Alpha Instructie- of Alpha Informatiedag bijgewoond.\n";
form += f_d3_ervaring+" ervaring met (Youth) Alpha\n\n";
}
if (d4_naam != null) {
form += "Deelnemer 4:\n";
form += "Naam: "+d4_naam+"\n";
form += "Adres: "+d4_adres+"\n";
form += "PC + Woonplaats: "+d4_pcwoonplaats+"\n";
form += "Tel: "+d4_telefoon+"\n";
form += "Geboortedatum: "+d4_geboortedatum+"\n";
form += "E-mail: "+d4_email+"\n";
form += "Ik blijf "+f_d4_overnachten+" overnachten.\n";
form += f_d4_conferentie+" Alpha Conferentie, Alpha Instructie- of Alpha Informatiedag bijgewoond.\n";
form += f_d4_ervaring+" ervaring met (Youth) Alpha\n\n";
}
form += "Overige opmerkingen: \n\n";
form += opmerkingen;
email = "lala@lala.nl";
message = form;
loadVariables("http://www.lala.nl/php/mailform.php", "", "POST");

returnmessage = "Beste " + naam + ",\n\n";
returnmessage += "Bedankt voor uw opgave voor het YA trainingsweekend van " + f_datum_training + " \n\n";
returnmessage += "Hieronder staan uw gegevens zoals wij ze gaan verwerken.\n\n";
returnmessage += form;
returnmessage += "\n\n";
returnmessage += "10 dagen van te voren krijgt u via de mail meer informatie\n";
returnmessage += "opgestuurd over het weekend.\n";
returnmessage += "Met vriendelijke groeten,\n\n";
returnmessage += "Wendy Groot\n";
returnsubject = "Bevestiging van inschrijving Youth Alpha training";
returnemail = f_email;
returnto = "lala@lala.com";

loadVariables ("http://www.lala.nl/php/mailform_return.php","", "POST");
gotoAndStop("verstuurd");

} else {
geendatum._visible = true;
}
}

mknol
%Europe/Berlin %553 %2005, 14:16
wat is er undefined dan!?

Roenes
%Europe/Berlin %554 %2005, 14:18
Ik heb niet heel je code doorgekeken maar ik ga ervan uit dat het komt door je loadVariables. Roep je niet vars aan die ingeladen moeten worden? Zo jah, dan roep je ze te snel aan en zijn je vars nog niet binnen. Dit levert een undefined op.

Dit kun je oplossen door loadVariables te vervangen door het gebruik van LoadVars. Zie hiervoor de help van flash :)

WernerL
%Europe/Berlin %577 %2005, 14:52
Bestaat de object "geendatum" wel?

theFlashWizard
%Europe/Berlin %587 %2005, 15:06
en zet je script is ff tussen en he..