Hallo zusammen,
ich möchte ein selbstgebautes Kontaktformular einfügen auf meine Webseite. Das Kontaktformular habe ich mit einem Extra Programm erstellt. Und wollte es mit PHP Code einstellen ,das ging auch soweit nur man sieht auf der Webseite wenn ich sie mir anschaue nicht nur die Felder sondern auch die Programmierung. Was mache ich da falsch ??
Hier ist mal der PHP Code.
Danke für eure Tipps im voraus.
Gruß
hari
Hallo zusammen,
ich möchte ein selbstgebautes Kontaktformular einfügen auf meine Webseite. Das Kontaktformular habe ich mit einem Extra Programm erstellt. Und wollte es mit PHP Code einstellen ,das ging auch soweit nur man sieht auf der Webseite wenn ich sie mir anschaue nicht nur die Felder sondern auch die Programmierung. Was mache ich da falsch ??
Hier ist mal der PHP Code.
Danke für eure Tipps im voraus.
Gruß
hari
<?php
$body="<html><head><title>Kontaktformular</title></head><body bgcolor=#FFA540 Link=#0000FF
ALink=#FF0000 VLink=#808080 >";
if ($_POST[ToMail]=="") {
echo("<html><head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<meta name=\"generator\" content=\"Visual-Form-Maker\">
<meta name=\"keywords\" content=\"Visual Form Maker\">
<title>Kontaktformular</title>
</head>
<body bgcolor=#FFA540 Link=#0000FF ALink=#FF0000 VLink=#808080 >
<style type=\"text/css\">
<!--
.PS_6{
top:8px;
width:100px;
height:30px;
border-width:1px;
font-size:8pt;
border-color:#000000;
color:#000000;
background-color:#C0C0C0;
border-style:solid;
font-weight:;
font-family:Arial;
cursor:pointer;
font-style:;
}
.PC_6{
top:8px;
width:100px;
height:30px;
border-width:1px;
font-size:8pt;
border-color:#808080;
color:#808080;
background-color:#C0C0C0;
border-style:solid;
font-weight:;
font-family:Arial;
cursor:pointer;
font-style:;
}
.TSE16_6{
top:81px;
width:150px;
height:24px;
border-width:0px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:none;
font-weight:;
font-family:Verdana;
cursor:text;
font-style:;
}
.TTE17_6{
top:63px;
width:150px;
height:18px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
.TED18_6{
top:110px;
width:150px;
height:18px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
.TED19_6{
top:190px;
width:150px;
height:18px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
.TED20_6{
top:130px;
width:150px;
height:18px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
.TED21_6{
top:150px;
width:150px;
height:18px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
.TED22_6{
top:170px;
width:150px;
height:18px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
.TED24_6{
top:210px;
width:150px;
height:18px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
.TME25_6{
top:230px;
width:278px;
height:138px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
.TCH27_6{
top:290px;
width:15px;
height:15px;
border-width:0px;
font-size:10pt;
border-color:#C0C0C0;
color:#000000;
background-color:#C0C0C0;
border-style:solid;
font-weight:;
font-family:Arial;
cursor:pointer;
font-style:;
}
.TED28_6{
top:290px;
width:186px;
height:17px;
border-width:1px;
font-size:10pt;
border-color:#000000;
color:#000000;
background-color:#FFFFFF;
border-style:solid;
font-weight:bold;
font-family:Verdana;
cursor:text;
font-style:;
}
--></style>
<script language=javascript>
function check_form()
{
var error,i,set,str,ele,elenam,zeichen;
}
</script>
<form action=Kontaktformular.php method=post>
<input type=hidden name=ToMail [email protected]>
<DIV ID=EL1 style=\"position:absolute; left:8px;top:8px;z-index:1\">
<input class=PS_6 type=Submit value=Senden onclick=\"return check_form()\">
</DIV>
<DIV ID=EL2 style=\"position:absolute; left:112px;top:8px;z-index:2\">
<input class=PC_6 type=Reset value=Reset>
</DIV>
<DIV ID=EL3 style=\"position:absolute; left:51px;top:81px;z-index:3\">
<select class=TSE16_6 name=TSE2_3>
<option>Frau</option>
<option>Herr</option>
<option>Prof.</option>
<option>Dr.</option>
<option>Ms.</option>
<option>Mr.</option>
</select>
</DIV>
<DIV ID=EL4 style=\"position:absolute; left:52px;top:63px;z-index:4\">
<font class=TTE17_6>Anrede </font>
</DIV>
<DIV ID=EL5 style=\"position:absolute; left:52px;top:110px;z-index:5\">
<input class=TED18_6 type=text name=Name value=Name:>
</DIV>
<DIV ID=EL6 style=\"position:absolute; left:52px;top:190px;z-index:6\">
<input class=TED19_6 type=text name=E-Mail: value=E-Mail:>
</DIV>
<DIV ID=EL7 style=\"position:absolute; left:52px;top:130px;z-index:7\">
<input class=TED20_6 type=text name=Strasse: value=Strasse:>
</DIV>
<DIV ID=EL8 style=\"position:absolute; left:52px;top:150px;z-index:8\">
<input class=TED21_6 type=text name=PLZ,Ort: value=PLZ,Ort:>
</DIV>
<DIV ID=EL9 style=\"position:absolute; left:52px;top:170px;z-index:9\">
<input class=TED22_6 type=text name=Telefon: value=Telefon:>
</DIV>
<DIV ID=EL10 style=\"position:absolute; left:52px;top:210px;z-index:10\">
<input class=TED24_6 type=text name=Betreff: value=Betreff:>
</DIV>
<DIV ID=EL11 style=\"position:absolute; left:52px;top:230px;z-index:11\">
<textarea class=TME25_6 name=Nachricht:>Nachricht:
</textarea>
</DIV>
<DIV ID=EL12 style=\"position:absolute; left:350px;top:290px;z-index:12\">
<input class=TCH27_6 type=Checkbox name=TCH27_6 value=>
</DIV>
<DIV ID=EL13 style=\"position:absolute; left:370px;top:290px;z-index:13\">
<input class=TED28_6 type=text name=TED28_6 value=Ich bitte um Rückantwort>
</DIV>
<input type=hidden name=FormularTitel value=Kontaktformular>
</form></body></html>");
} else
{
$message="";
foreach($_POST as $key => $value)
{
if (is_array($_POST[$key]))
{
$merk=$key;
$liste="";
foreach($_POST[$key] as $key => $value)
{
$liste="$liste\n$value";
}
$message="$message\n\n$merk\n$liste";
} else
{
if ($key == "ToMail") {$email=$value;}
if ($key == "FormularTitel") {
$titel=str_replace("#", " ", $value);
}
$message="$message\n\n$key\n$value";
}
}
echo($body);
mail($email,$titel,$message,"From: <$email>");
echo("<font face=verdana size=2>Vielen Dank! Das Formular wurde gesendet.</font>");
echo("<p><font face=verdana size=2><a href=Kontaktformular.php>Zurück zum
Kontaktformular</a></font>");
}
?>
</body>
</h
hari 3 (23) |