Connecting Tech Pros Worldwide Help | Site Map

Element "GESCHLECHT" is undefined in FORM.

Newbie
 
Join Date: Mar 2008
Posts: 2
#1: Mar 11 '08
ERROR in my Query?!
ERROR:
Element GESCHLECHT is undefined in FORM.
i think everything ok. Maby somebody can help me here

Element GESCHLECHT is undefined in FORM.


The error occurred in \anmeldung2.cfm: line 404

402 :
403 : <cfoutput>
404 : <input type=hidden name="geschlecht" value="#form.geschlecht#">
405 : <input type=hidden name="plz" value="#form.plz#">
406 : <input type=hidden name="ort" value="#form.ort#">


here my code:
anmeldung1.cfm

[HTML]<SCRIPT LANGUAGE=javascript>
<!--
/*
Script validates form field entries
Only the first three ones are checked
If you need the others to be checked, just follow the same code examples
(change field name and number of characters if needed)
*/
function validate(theForm){
if (theForm.geschlecht.value == "0"){
alert("Bitte w&auml;hlen sie ihr Geschlecht.");
theForm.geschlecht.focus();
return false;
}
if (theForm.plz.value == "" || theForm.plz.value.length < 5 || theForm.plz.value.length > 5){
alert("Bitte geben Sie eine korrekte Postleitzahl ein.");
theForm.plz.focus();
return false;
}
if (theForm.ort.value == "" || theForm.ort.value.length < 2){
alert("Bitte sie Ihren Wohnort an.");
theForm.ort.focus();
return false;
}
if (theForm.land.value == ""){
alert("Bitte w&auml;hlen Sie Ihr Heimatland.");
theForm.land.focus();
return false;
}

return true;
}
//-->
</SCRIPT>
</head>
<body text="#FFFFFF" bgcolor="#000066" link="#FFFFFF" vlink="#FFFFFF" alink="#FF0000" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
<table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >
<tr VALIGN=BOTTOM BGCOLOR="#FF0000">
<td WIDTH="169" HEIGHT="64"><img SRC="../images/header_2_2.jpg" height="82" width="1004" border="0" alt=""></td>
</tr>
</table>
<table BORDER="0" CELLSPACING=0 CELLPADDING=0 WIDTH="98%" >
<tr>
<td width="15%" bgcolor="#00349A" valign="top">
<table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >
<tr VALIGN=TOP>
<td WIDTH="113"><img SRC="../images/face.jpg" height="56" width="162" border="0" alt=""><br>
<map name="menue">
<area alt="login" coords="39,37,135,59" href="login.html">
<area alt="Anmelden" coords="38,62,134,85" href="anmeldung.html">
<area alt="Vorteile" coords="38,91,134,112" href="vorteile.html">
<area alt="Unser Angebot" coords="37,116,133,140" href="../preise.html">
<area alt="SMS-Versand" coords="35,172,131,193" href="javascript:sms()">
<area alt="E-mail Provider" coords="34,198,132,216" href="http://www.labzone.de/cgi-bin/postman/mmstdo.cgi">
<area alt="Grusskarte Versand" coords="33,221,129,239" href="http://www.Ihr-online-center.de">
<area alt="Impressum" coords="33,245,127,263" href="../impressum.html">
<area alt="Start" coords="61,271,96,287" href="../../index.html">
<area alt="Schliessen" coords="104,272,134,287" href="javascript:self.close()">
</map>
<img src="../images/menue.jpg" width="150" height="300" border="0" usemap="#menue">
</td>
</tr>
</table>
</td>


<td width="550" align="right" valign="top">
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20">&nbsp;</td>
<td><b><font color="#FFFFff"><font size=+2>Anmeldung </font>Teil 1 von 3</font></b><br><br></td>
</tr>


<tr>
<td width="20">&nbsp;</td>
<td>
<form name="wohnort" method="post" action="anmeldung2.cfm" onSubmit="return validate(this);">
<table>
<tr><td>Geschlecht&nbsp;&nbsp;</td>
<td>
<SELECT NAME="geschlecht">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">m&auml;nnlich</OPTION>
<OPTION VALUE="2">weiblich</OPTION>
</SELECT>

</td></tr>
<tr><td>PLZ</td><td><input type=text name="plz" maxlength=5 size=20></td></tr>
<tr><td>Ort</td><td><input type=text name="ort" length=30 size=20></td></tr>
<tr><td>Land</td><td><select name="land">
<option value="1" selected>Deutschland</option>
<option value="2">&Ouml;sterreich</option>
<option value="3">Schweiz</option>
<option value="4">Lichtenstein</option>
<option value="5">England</option>
<option value="6">Frankreich</option>
<option value="7">Italien</option>
<option value="8">Spanien</option>
</select></td></tr>
<tr><td>&nbsp;</td><td><input type=submit value="Weiter &gt;&gt;"></td></tr>
</table>
</form>

</td>
</tr>
</table>
<br>&nbsp;
</body>
</html>
[/HTML]
anmedung2.cfm

[HTML]<script language="Javascript">
function sms()
{
window.open("http://www.dialing.de","", "toolbar=no,directories=no,location=no,resizeable= no,menuBar=no,scrollbar=no,width=500,height=400")
}
</script>
</head>
<body text="#FFFFFF" bgcolor="#000066" link="#FFFFFF" vlink="#FFFFFF" alink="#FF0000" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">




<table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >
<tr VALIGN=BOTTOM BGCOLOR="#FF0000">
<td WIDTH="169" HEIGHT="64"><img SRC="../images/header_2_2.jpg" height="82" width="1004" border="0" alt=""></td>
</tr>
</table>
<table BORDER="0" CELLSPACING=0 CELLPADDING=0 WIDTH="98%" >
<tr>
<td width="15%" bgcolor="#00349A" valign="top">
<table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >
<tr VALIGN=TOP>
<td WIDTH="113"><img SRC="../images/face.jpg" height="56" width="162" border="0" alt=""><br>
<map name="menue">
<area alt="login" coords="39,37,135,59" href="login.html">
<area alt="Anmelden" coords="38,62,134,85" href="anmeldung.html">
<area alt="Vorteile" coords="38,91,134,112" href="vorteile.html">
<area alt="Unser Angebot" coords="37,116,133,140" href="../preise.html">
<area alt="SMS-Versand" coords="35,172,131,193" href="javascript:sms()">
<area alt="E-mail Provider" coords="34,198,132,216" href="http://www.labzone.de/cgi-bin/postman/mmstdo.cgi">
<area alt="Grusskarte Versand" coords="33,221,129,239" href="http://www.Ihr-online-center.de">
<area alt="Impressum" coords="33,245,127,263" href="../impressum.html">
<area alt="Start" coords="61,271,96,287" href="../../index.html">
<area alt="Schliessen" coords="104,272,134,287" href="javascript:self.close()">
</map>
<img src="../images/menue.jpg" width="150" height="300" border="0" usemap="#menue">
</td>
</tr>
</table>
</td>

<td width="550" align="right" valign="top">
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><b><font color="#FFFFff"><font size=+2>Anmeldung </font>Teil 2 von 3</font></b></td>
</tr>

<tr>
<td>Nun ben&ouml;tigen wir ein paar Daten von dir:

<form name="schritt2" action="anmeldung3.cfm" method="post" onsubmit="return validate(this);" enctype="multipart/form-data">

</td>
</tr>
</table>[/html]

[html]<table width="550" border="0" cellspacing="0" cellpadding="4">
<tr>
<td><nobr>Name / Pseudonym</nobr></td>
<td><input type=text name="name1" size=20></td>
</tr>

<tr>
<td>E-Mail</td>
<td><input type=text name="email" size=20></td>
</tr>

<tr>
<td>Passwort</td><td><input type=password name="pw1" size=20></td>
</tr>

<tr>
<td>Passwort (Wdh.)</td>
<td><input type=password name="pw2" size=20></td>
</tr>
<tr>
<td valign=top>Benachrichtigung</td>
<td valign=top>
<SELECT NAME="pmnach"><OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="Ja">Ja</OPTION>
<OPTION VALUE="Nein">Nein</OPTION>
</SELECT><br>
<font size=2>Wollen sie eine Benachrichtigung per E-Mail erhalten falls Sie eine Private Nachricht bekommen?
</font></td>
</tr>
<tr>
<td valign=top>Sie suchen<br><font size=-2>(Mehrfachauswahl m&ouml;glich)</font></td>
<td>
<INPUT TYPE=CHECKBOX NAME="suchtyp" VALUE="1">
&nbsp;einen Seitensprung<BR>
<INPUT TYPE=CHECKBOX NAME="suchtyp" VALUE="2">
&nbsp;eine Partnerschaft<BR>
<INPUT TYPE=CHECKBOX NAME="suchtyp" VALUE="4">
&nbsp;eine Freundschaft mit Perspektiven<BR>
</td></tr>
<tr>
<td>Bild (optional)</td>
<td><input type=file name="bild">&nbsp;(max. 20KB)</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><font size=2>Aus Jugendschutztechnischen Gründen, müssen wir darauf hinweisen das ausschlie&szlig;lich jugendfreie Bilder erlaubt sind. Sollten sie dies nicht beachten, wird ihr Useraccount umgehend gel&ouml;scht.</font></td>
</tr>
<tr>
<td>Alter</td>
<td><input type=text name="gebltag" size=20></td>
</tr>

<tr>
<td>Gr&ouml;&szlig;e</td>
<td><input type=text name="groesse1" size=3 maxlength=3> cm</td>
</tr>
<tr><td>Figur</td>
<td><SELECT NAME="figur1">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">normal</OPTION>
<OPTION VALUE="2">schlank</OPTION>
<OPTION VALUE="4">sportlich</OPTION>
<OPTION VALUE="8">athletisch</OPTION>
<OPTION VALUE="16">vollschlank</OPTION>
<OPTION VALUE="32">mollig</OPTION>
<OPTION VALUE="64">kr&auml;ftig</OPTION>
<OPTION VALUE="128">fett</OPTION>
</SELECT></td>
</tr>

<tr>
<td>Haarfarbe</td>
<td><SELECT NAME="haarfarbe1"><OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">blond</OPTION>
<OPTION VALUE="2">hellblond</OPTION>
<OPTION VALUE="4">dunkelblond</OPTION>
<OPTION VALUE="8">rotblond</OPTION>
<OPTION VALUE="16">rotbraun</OPTION>
<OPTION VALUE="32">rot</OPTION>
<OPTION VALUE="64">braun</OPTION>
<OPTION VALUE="128">dunkelbraun</OPTION>
<OPTION VALUE="256">schwarz</OPTION>
<OPTION VALUE="512">grau</OPTION>
<OPTION VALUE="1024">Glatze</OPTION>
</SELECT></td>
</tr>

<tr>
<td>Augenfarbe</td>
<td><SELECT NAME="augenfarbe1">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">blau</OPTION>
<OPTION VALUE="2">blaugrau</OPTION>
<OPTION VALUE="4">blaugr&uuml;n</OPTION>
<OPTION VALUE="8">gr&uuml;n</OPTION>
<OPTION VALUE="16">braun</OPTION>
<OPTION VALUE="32">dunkelbraun</OPTION>
</SELECT></td>
</tr>

<tr>
<td>Beruf</td>
<td><input type=text name="beruf1" size=20></td></tr>
<tr><td>Bildung</td>
<td><SELECT NAME="bildung1">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">Hauptschulabschlu&szlig;</OPTION>
<OPTION VALUE="2">Realschulabschlu&szlig;</OPTION>
<OPTION VALUE="3">Fachabitur</OPTION><OPTION VALUE="4">Abitur</OPTION>
<OPTION VALUE="5">Lehre</OPTION><OPTION VALUE="6">Fachhochschulabschlu&szlig;</OPTION>
<OPTION VALUE="7">Universit&auml;tsabschlu&szlig;</OPTION></SELECT></td>
</tr>

<tr>
<td>Kinder</td>
<td><SELECT NAME="kinder1"><OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">Ich habe keine Kinder</OPTION><OPTION VALUE="2">Ich habe ein oder mehrere Kinder</OPTION>
<OPTION VALUE="3">Meine Kinder wohnen nicht bei mir</OPTION></SELECT></td>
</tr>

<tr>
<td>Status</td>
<td><SELECT NAME="single1">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">Ich bin Single</OPTION>
<OPTION VALUE="2">Ich habe einen Freund / eine Freundin</OPTION>
<OPTION VALUE="3">Ich bin verheiratet</OPTION>
<OPTION VALUE="4">Ich lebe in Scheidung</OPTION></SELECT></td>
</tr>

<tr>
<td>Raucher</td>
<td><SELECT NAME="raucher1">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">Ja</OPTION>
<OPTION VALUE="2">Nein</OPTION>
</SELECT></td>
</tr>

<tr><td>Ausrichtung</td>
<td>zart<INPUT TYPE=RADIO NAME="temperament1" VALUE="1">&nbsp;
<INPUT TYPE=RADIO NAME="temperament1" VALUE="2">&nbsp;
<INPUT TYPE=RADIO NAME="temperament1" VALUE="4" CHECKED>&nbsp;
<INPUT TYPE=RADIO NAME="temperament1" VALUE="8">&nbsp;
<INPUT TYPE=RADIO NAME="temperament1" VALUE="16">&nbsp;hart</td>
</tr>

<tr VALIGN=TOP>
<td>Kurzvorstellung
<br><font size=-2>(Hier k&ouml;nen Sie sich und Ihre </font>
<br><font size=-2>Interessen kurz pers&ouml;nlich vorstellen.)</font></td>

<td><textarea name="body" WRAP=virtual ROWS=6 COLS=35 ></textarea></td>
</tr>

<tr>
<td valign="top">Mitgliedschaft</td>
<td valign="top">
<SELECT NAME="passiv"><OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="1">Standard</OPTION>
<OPTION VALUE="2">Premium</OPTION>
</SELECT>&nbsp;<bR> Im moment ist nur Standard verfügbar, da der erste Monat der Liebesboerse kostenlos ist und Standart dieselben Funktionen wie das sonstige Premium beinhaltet.(Standart ist kostenlos, die Premium Preise sehen sie <a href="preise.html">hier.</a>)<bR></td>
</tr>

<!--<tr>
<td>&nbsp;</td>
<td>Wenn ja, an wie viele Personen darf dein Profil pro Woche weitergeleitet werden?<br>An maximal <SELECT NAME="maxkontakte"><OPTION>10</OPTION><OPTION>20</OPTION><OPTION>30</OPTION> <OPTION>40</OPTION><OPTION>50</OPTION><OPTION SELECTED>60</OPTION><OPTION>70</OPTION><OPTION>80</OPTION> <OPTION>90</OPTION></SELECT>
Personen pro Woche.</td>
</tr>-->

<tr>
<td valign="top"> <SELECT NAME="agbs">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="2">Nein</OPTION>
<OPTION VALUE="1">Ja</OPTION>
</SELECT></td>
<td colspan=2 valign="top">

Hiermit best&auml;tigen sie unsere <a href="#" onClick="window.open('../agb.html','_AGB', 'toolbar=No,location=No,directories=no,status=no,m enubar=No,scrollbars=yes, resizable=yes,copyhistory=no,width=640,height=480' )">AGBs</a> gelesen und akzeptiert zu haben.</td>
</tr>
<tr>
<td valign="top"> <SELECT NAME="datenspeichern">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="2">Nein</OPTION>
<OPTION VALUE="1">Ja</OPTION>
</SELECT></td>
<td colspan=2 valign="top">
Ja, ich bin damit einverstanden, da&szlig; meine pers&ouml;nlichen Daten gespeichert und im Rahmen der Partnervermittlung verarbeitet werden.</td>
</tr>

<tr>
<td colspan=2 valign="top"><br><br>Wir vermitteln ausschlie&szlig;lich private Kontakte ohne finanzielle Interessen
und ohne geb&uuml;hrenpflichtige Telefonnummer.<br><br>
<br></td>
</tr>

<tr>
<td valign="top">
<SELECT NAME="finter">
<OPTION VALUE="0" SELECTED>Bitte w&auml;hlen</OPTION>
<OPTION VALUE="2">Nein</OPTION>
<OPTION VALUE="1">Ja</OPTION>
</SELECT></td>
<td colspan=2 valign="top">
Hiermit best&auml;tige
ich, da&szlig; ich keine finanziellen Interessen habe und keine geb&uuml;hrenpflichtige Telefonnummer verwende.</td>
</tr>

<tr>
<td>&nbsp;</td>
<td><br><input type=submit value="Weiter &gt;&gt;"></td>
</tr>
</table>

<cfoutput>
<input type=hidden name="geschlecht" value="#form.geschlecht#">
<input type=hidden name="plz" value="#form.plz#">
<input type=hidden name="ort" value="#form.ort#">
<input type=hidden name="land" value="#form.land#">
</cfoutput>

</form>
</td>
</tr>
</table>
<br>&nbsp;
</body>
</html>
[/HTML]
Maby you find for me what i made wrong and how look correct.


Thanks
acoder's Avatar
Site Moderator
 
Join Date: Nov 2006
Location: UK
Posts: 14,581
#2: Mar 11 '08

re: Element "GESCHLECHT" is undefined in FORM.


Welcome to TSDN!

Not sure what might be causing the problem, but I suggest you turn debugging on (if you haven't already) and check out the form fields submitted.
Newbie
 
Join Date: Mar 2008
Posts: 2
#3: May 28 '08

re: Element "GESCHLECHT" is undefined in FORM.


yes i turn debugging on.

how can i resolve this again today i get this "Element FIRMA is undefined in FORM. "

thanks
acoder's Avatar
Site Moderator
 
Join Date: Nov 2006
Location: UK
Posts: 14,581
#4: May 28 '08

re: Element "GESCHLECHT" is undefined in FORM.


Welcome back!

It seems that this for another field. Is the form and code any different from what you posted two months back?

In the debugging output, if you look under Form Fields, what do you see?
Reply