Irgendwie greift der Code auf das Design über und man kann das Formular nicht einmal verschicken.
Kann mir jemand helfen?
Hier der Code:
Code: Alles auswählen
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="robots" content="noindex,nofollow">
<style type="text/css">
/* Formular Stylesheet */
body, table {
font-family: Verdana, Sans-Serif;
font-size: 12px;
color: #000000;
}
table {
margin: auto;
border-spacing: 1px;
}
th, td {
border: solid 0px #D60000;
padding: 3px;
}
label {
cursor: pointer;
}
img, input[type='image'] {
vertical-align: middle;
}
.pflichtfeld {
color: #EE0000;
border: 0px;
}
.hintergrund {
color: #FF0000;
background-color: #FFFFE0;
}
.danke, .danke a {
color: #FF0000;
text-align: center;
margin-top: 200px;
padding: 10px;
}
/* Tabelleneffekt */
input, button, textarea, select {
background-image: url(schatten.gif);
background-repeat: repeat-x;
}
</style>
</head>
<body>
<?php
/*
Kontaktformular - Erstellt am: 21.07.2011 (Sprache: deutsch)
mit dem Kontaktformular Generator auf Homepage-Total.de
http://www.homepage-total.de/tools/kontaktformular-generator.php
Es wird kein Support für Probleme gegeben, die bei der Anpassung
des Scripts entstehen. Verbesserungsvorschläge und Hinweise geben
Sie in unser Kontaktformular auf der Website ein (Betreff: Kontaktformular).
Wichtig: Der Webserver muss PHP unterstützen.
Speichern Sie die Datei zum Beispiel als: "kontakt.php".
Anleitung unter: http://www.homepage-total.de/service/kontaktformular_anleitung.php
*/
// Ihre E-Mail-Adresse
$mailto = "reiner@zufall.xy";
// Ihre Webseite (Startseite). Nach dem absenden der E-Mail
// gelangt der Besucher über einen Link auf Ihre Startseite.
$url = "http://www.reiner-zufall.xy";
// Fortgeschrittene Anwender können ab hier Änderungen vornehmen.
$eingabefehler = ""; // Bitte leer lassen!
$feld1 = isset($_POST["feld1"]) ? $_POST["feld1"] : ""; // "Vorname"
$feld2 = isset($_POST["feld2"]) ? $_POST["feld2"] : ""; // "Alter"
$feld3 = isset($_POST["feld3"]) ? $_POST["feld3"] : ""; // "e-Mail-Adresse"
$feld4 = isset($_POST["feld4"]) ? $_POST["feld4"] : ""; // "Wie bewertest du diese Website im Allgemeinen?"
$feld5 = isset($_POST["feld5"]) ? $_POST["feld5"] : ""; // "Gefällt dir das Design?"
$feld6 = isset($_POST["feld6"]) ? $_POST["feld6"] : ""; // "Wie oft besuchst du diese Fanpage?"
$feld7 = isset($_POST["feld7"]) ? $_POST["feld7"] : ""; // "Hast du noch irgendwelche Verbesserungsvorschläge?"
$mailfrom = $mailto;
$betreff = "Anfrage";
// Formular erstellen
$formular = "<form action='" . $_SERVER["SCRIPT_NAME"] . "' method='post'>
<table>
<tr><td colspan='2' class='pflichtfeld'><!-- Fehleranzeige --></td></tr>
<tr class='hintergrund'>
<td><label for='Feld1'>Vorname: </label></td>
<td><input type='text' size='40' name='feld1' value='" . $feld1 . "' id='Feld1'></td>
</tr>
<tr class='hintergrund'>
<td><label for='Feld2'>Alter: </label></td>
<td><input type='text' size='40' name='feld2' value='" . $feld2 . "' id='Feld2'></td>
</tr>
<tr class='hintergrund'>
<td><label for='Feld3'>e-Mail-Adresse: </label></td>
<td><input type='text' size='40' name='feld3' value='" . $feld3 . "' id='Feld3'></td>
</tr>
<tr class='hintergrund'>
<td><label for='Feld4'>Wie bewertest du diese Website <br>im Allgemeinen?: </label></td>
<td><input type='text' size='40' name='feld4' value='" . $feld4 . "' id='Feld4'></td>
</tr>
<tr class='hintergrund'>
<td><label for='Feld5'>Gefällt dir das Design?: </label></td>
<td><input type='text' size='40' name='feld5' value='" . $feld5 . "' id='Feld5'></td>
</tr>
<tr class='hintergrund'>
<td><label for='Feld6'>Wie oft besuchst du diese <br>Fanpage?: </label></td>
<td><input type='text' size='40' name='feld6' value='" . $feld6 . "' id='Feld6'></td>
</tr>
<tr class='hintergrund'>
<td><label for='Feld7'>Hast du noch irgendwelche <br>Verbesserungsvorschläge?: </label></td>
<td><input type='text' size='40' name='feld7' value='" . $feld7 . "' id='Feld7'></td>
</tr>
<tr class='hintergrund'>
<th colspan='2'>
<br> <span class='pflichtfeld'>*</span> <small>Bitte alle Pflichtfelder ausfüllen!</small>
<input type='image' src='absenden.gif' name='sendung' title='Absenden'>
</th>
</tr>
</table>
</form>";
if (isset($_POST["sendung_x"])) {
// Pflichtfelder überprüfen
if ($eingabefehler == "") {
// Diese Nachricht wird an Ihre E-Mail-Adresse gesendet (\n = neue Zeile)
$datum = date("d.m.Y H:i");
$text = "
Datum: $datum \n
====
Referrer: $_SERVER[HTTP_REFERER] \n
Browser: $_SERVER[HTTP_USER_AGENT] \n
Vorname: $feld1 \n
Alter: $feld2 \n
e-Mail-Adresse: $feld3 \n
Wie bewertest du diese Website im Allgemeinen?: $feld4 \n
Gefällt dir das Design?: $feld5 \n
Wie oft besuchst du diese Fanpage?: $feld6 \n
Hast du noch irgendwelche Verbesserungsvorschläge?: $feld7 \n
====";
// E-Mail versenden
@mail($mailto, $betreff, $text, "From: " . $mailfrom);
// Bestätigung der E-Mail
echo "<p class='hintergrund danke'>" .
"Vielen Dank, die Nachricht wurde gesendet.<br><br>";
// Link zur Startseite
echo "<a href='" . $url . "' target='_top'>Weiter zur Startseite</a></p>";
}
else {
// Eingabefehler und Formular ausgeben
echo str_replace("<!-- Fehleranzeige -->", "<strong>Die Nachricht wurde aus folgendem Grund nicht gesendet:</strong><br>" . $eingabefehler, $formular);
}
}
else {
// Formular ausgeben
echo $formular;
}
?>
</body>
</html>