Schönen guten Morgen,
Also ich habe mit Dreamweaver und nem dazugehörigen Buch
ein Kontaktformular erstellt. Aber irgendwie funktioniert das nicht.
Ich weiß auch nicht mal annähernd wo der Fehler sein könnte. Vielleicht
kann mir ja jemand helfen. Bin noch a kleiner Anfänger.
Vielen Dank.
Also ich habe mit Dreamweaver und nem dazugehörigen Buch
ein Kontaktformular erstellt. Aber irgendwie funktioniert das nicht.
Ich weiß auch nicht mal annähernd wo der Fehler sein könnte. Vielleicht
kann mir ja jemand helfen. Bin noch a kleiner Anfänger.
Vielen Dank.
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>DFK Crew - GAL recordz</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<link rel="stylesheet" href="images/style.css" type="text/css" />
<style type="text/css">
<!--
.Stil3 {color: #FF0000}
body,td,th {
color: #000000;
font-family: Arial;
font-size: 12px;
}
body {
background-color: #E7E7E7;
}
a:link {
color: #666666;
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #999999;
}
a:active {
text-decoration: none;
}
.Stil4 {
font-family: "Monotype Corsiva";
font-size: 16px;
}
.Stil12 {color: #FFFFFF}
-->
</style>
<script type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' muss eine eMail Adresse enthalten. \n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' Muss eine Zahl enthalten.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' muss eine Zahl zwischen '+min+' und '+max+' sein.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' ist fehlerhaft.\n'; }
} if (errors) alert('Die folgenden Fehler sind aufgetreten: \n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>
<body>
<table width="886" height="71" align="center" background="images/preheader.jpg">
<tr>
<td height="72"><p>
</p>
<p> </p>
<p> </p>
<p>
<marquee align="middle" bgcolor="#000000" width="80%" scrolldelay="150">
<span class="Stil3"><span class="Stil12">!!!NEWS!!!</span> Wir wünschen euch Frohe Weihnachten und ein Gesundes neues Jahr 2008. Neues Mixtape kommt wahrscheinlich noch dieses Jahr. <span class="Stil12">|</span>|<span class="Stil12">|</span></span>
</marquee></p></td>
</tr>
</table>
<table width="886" height="100" align="center" background="images/header.jpg">
<tr>
<td> </td>
</tr>
</table>
<table width="886" align="center" background="images/bg.jpg">
<tr>
<td width="63"> </td>
<td width="120" background="index.html"><div align="center"><a href="index.html">Home</a></div></td>
<td width="120"><div align="center"><a href="ueberuns.html">Über Uns</a> </div></td>
<td width="120"><div align="center"><a href="media.html">Media</a></div></td>
<td width="120"><div align="center"><a href="events.html">Events</a></div></td>
<td width="120"><div align="center"><a href="kontakt.html">Kontakt</a></div></td>
<td width="120"><div align="center"><a href="gaestebuch.html">GBuch</a> </div></td>
<td width="63"> </td>
</tr>
</table>
<table width="886" height="370" align="center" background="images/bg.jpg">
<tr>
<td width="59"> </td>
<td width="752"><table width="55%" align="center">
<tr>
<td width="23%"><input name="recipient" type="hidden" id="recipient" value="[email protected]" />
<input name="subject" type="hidden" id="subject" value="Feedback" />
Name*</td>
<td width="77%"><form id="form1" method="post" action="">
<p>
<label>
<input name="name" type="text" id="name" size="45" />
</label>
</p>
</form> </td>
</tr>
<tr>
<td>eMail*</td>
<td><form id="form2" method="post" action="">
<p>
<label>
<input name="email" type="text" id="email" size="45" />
</label>
</p>
</form> </td>
</tr>
<tr>
<td>Homepage</td>
<td><form id="form3" method="post" action="">
<p>
<label>
<input name="homepage" type="text" id="homepage" size="45" />
</label>
</p>
</form> </td>
</tr>
<tr>
<td>Betreff*</td>
<td><form id="form4" method="post" action="">
<p>
<label>
<input name="betreff" type="text" id="betreff" size="45" />
</label>
</p>
</form> </td>
</tr>
<tr>
<td>Text*</td>
<td valign="top"><form action="/html/cgi-bin/formmail.pl" method="post" id="kontakt" onblur="MM_validateForm('name','','R','email','','RisEmail','betreff','','R','text','','R');return document.MM_returnValue">
<p>
<label>
<textarea name="text" cols="34" rows="5" wrap="physical" id="text"></textarea>
</label>
</p>
</form> </td>
</tr>
<tr>
<td><div align="right">
<input name="senden" type="submit" id="senden" onclick="MM_validateForm('name','','R','email','','RisEmail','betreff','','R','text','','R');return document.MM_returnValue" value="Senden" />
</div></td>
<td valign="top"><input name="zurücksetzen" type="reset" id="zurücksetzen" value="Zurücksetzen" /></td>
</tr>
</table>
<p> </p>
<p>
<label>
<div align="center">
</label></td>
<td width="59"> </td>
</tr>
</table>
<table width="886" height="64" align="center" background="images/footer.jpg">
<!--DWLayoutTable-->
<tr>
<td width="876" height="36" valign="top"><p align="center" class="Stil4">~ www.galrecordz.de ~</p></td>
</tr>
<tr></tr>
</table>
</body>
</html>