Hallo!
Ich habe mir ein Bestell formular erstellt aber irgendwie klappt das nicht so richtig! Es funktioniert soweit alles aber wenn ich es an die angegebene E-mail adresse schicken will dann dann bekomme ich auch eine e-mail nur da steht nichts drinne! Kann mir jemand helfen?
Hier der HTML Code
Mod-Edit: Code-Tags editiert, nächstes Mal bitte dran denken (Alti)
Ich habe mir ein Bestell formular erstellt aber irgendwie klappt das nicht so richtig! Es funktioniert soweit alles aber wenn ich es an die angegebene E-mail adresse schicken will dann dann bekomme ich auch eine e-mail nur da steht nichts drinne! Kann mir jemand helfen?
Hier der HTML Code
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Bestellformular</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
function changed(obj)
{
var anz, soll, einzel;
var tot = 0;
var typ = obj.name.substr(0, 3);
var num = obj.name.substr(3, obj.name.length - 3);
anz = parseInt(obj.value);
if (!(anz > 0))
{
anz = 0;
obj.value = 0;
}
einzel = parseFloat(document.form1['ein' + num].value) * anz;
document.form1['ges' + num].value = einzel.toFixed(2);
for (var x = 1; x <= 3; x++)
tot += parseFloat(document.form1['ges' + x].value);
document.form1.total.value = tot.toFixed(2);
}
function check()
{
var anz = 0;
var status = true;
var email = document.form1.email.value;
if (email == '')
{
alert('Bitte geben Sie Ihre E-Mailadresse ein !');
status = false;
}
else
{
kk = email.indexOf('@');
if (kk <= 0 || email.indexOf('.', kk) < 0)
{
alert('E-Mailadresse ist nicht korrekt !');
status = false;
}
}
for (var x = 1; x <= 3; x++)
anz += parseFloat(document.form1['anz' + x].value);
if (anz < 1)
{
alert('Es wurde nichts bestellt !');
status = false;
}
if (status)
alert('Bestellung ausgeführt');
return status;
}
//-->
</script>
</head>
<body>
<div id="Layer1" style="position:absolute; width:627px; height:305px; z-index:1; left: 111px; top: 116px;">
<form name="form1" action="mailto:[email protected]" onSubmit="return check();" onReset="return confirm('zurücksetzen ?');" method="post" enctype="text/plain">
<h3>Bestellformular</h3>
<div align="center">Ihre E-Mail:
<input name="email" type="text" size="25" value="" />
<br />
<br />
</div>
<table border="1" align="center" cellpadding="2" cellspacing="1">
<tr>
<td><div align="center">Anzahl</div></td>
<td>Bezeichnung</td>
<td>Einzelpreis</td>
<td>Gesamt</td>
</tr>
<tr>
<td><input name="anz1" type="text" size="3" value="0" onChange="changed(this);" /></td>
<td>CD - Life in Mexico:</td>
<td><input name="ein1" type="text" size="7" value="3.00" readonly="readonly" /></td>
<td><input name="ges1" type="text" size="7" value="0.00" readonly="readonly" /></td>
</tr>
<tr>
<td><input name="anz2" type="text" size="3" value="0" onChange="changed(this);" /></td>
<td>CD - Maxi CD Genital:</td>
<td><input name="ein2" type="text" size="7" value="2.00" readonly="readonly" /></td>
<td><input name="ges2" type="text" size="7" value="0.00" readonly="readonly" /></td>
</tr>
<tr>
<td><input name="anz3" type="text" size="3" value="0" onChange="changed(this);" /></td>
<td>T-Shirt:</td>
<td><input name="ein3" type="text" size="7" value="0.00" readonly="readonly" /></td>
<td><input name="ges3" type="text" size="7" value="0.00" readonly="readonly" /></td>
</tr>
<tr>
<td align="right" colspan="3">Gesamtsumme:</td>
<td><input name="total" type="text" size="7" value="0.00" readonly="readonly" /></td>
</tr>
</table>
<br />
<input name="submit" type="submit" value="bestellen" />
<input name="reset" type="reset" value="zurücksetzen" />
</form>
<!-- </body>
</html> //-->
</div>
<div id="Layer3" style="position:absolute; width:441px; height:51px; z-index:3; top: 48px;">
<p> </p>
<p>Mit freundlichen Grüßen Eure Deaf-Noiser</p>
</div>
</body>
</html>
Zuletzt bearbeitet von einem Moderator: