Hier mal der Code
PHP-Code:
<?php
error_reporting(E_ALL | E_STRICT);
ini_set("display_startup_errors","1");
ini_set("display_errors","1");
### Konfiguration ###
// wurde auf ABSCHICKEN geklickt?
if (isset($_POST["submit"]))
{ // Diese Klammer
echo 'Submit wurde gedrückt';
// es wurde kein Gebäude-Typ eingetragen
if(!$_POST["typ"] || empty($_POST["typ"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Gebäude-Typ.</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde kein Derzeit verwendeter Brennstoff eingetragen
if(!$_POST["brennstoff"] || empty($_POST["brennstoff"]))
{
?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Derzeit verwendeter Brennstoff .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde kein Brennstoffverbrauch/Jahr eingetragen
if(!$_POST["verbrauch"] || empty($_POST["verbrauch"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Brennstoffverbrauch/Jahr .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde keine Brennstoffeinheit eingetragen
if(!$_POST["Einheit"] || empty($_POST["Einheit"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Brennstoffeinheit .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde keine Art der derzeitigen Wärmeerzeugung eingetragen
if(!$_POST["waermeerzeugung"] || empty($_POST["waermeerzeugung"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Art der derzeitigen Wärmeerzeugung .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde kein Alter der Heizung eingetragen
if(!$_POST["alter"] || empty($_POST["alter"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Alter der Heizung .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde kein Stromverbrauch im Jahr (Angabe in kwh oder €) eingetragen
if(!$_POST["verbrauch"] || empty($_POST["verbrauch"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Stromverbrauch im Jahr .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde keine Stromverbrauchseinheit (bitte kwh oder € - entsprechend obiger Eingabe) eingetragen
if(!$_POST["Stromeinheit"] || empty($_POST["Stromeinheit"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Stromverbrauchseinheit .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde kein Arbeitspreis je kWh Strom in € (falls bekannt - z.B. aus der letzten Stromrechnung) eingetragen
if(!$_POST["Arbeitspreis"] || empty($_POST["Arbeitspreis"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Arbeitspreis je kWh Strom in € .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde kein Vorname und Name eingetragen
if(!$_POST["Name"] || empty($_POST["Name"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Vorname und Name .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde keine Adresse eingetragen
if(!$_POST["Adresse"] || empty($_POST["Adresse"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Adresse .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde kein PLZ und Wohnort eingetragen
if(!$_POST["Wohnort"] || empty($_POST["Wohnort"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: PLZ und Wohnort: .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde keine Telefonnummer eingetragen
if(!$_POST["tel"] || empty($_POST["tel"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: Telefonnummer .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// es wurde keine Email Adresse eingetragen
if(!$_POST["email"] || empty($_POST["email"]))
{
echo "Email: " . $_POST['email'];
?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen einzutragen: E-Mail-Adresse .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
// die AGB wurde nicht akzeptiert
if(!$_POST["agb"] || empty($_POST["agb"]))
{?>
<div align="center"><span class="mail">Sie haben folgende Angabe vergessen zu akzeptieren: AGB .</span> <a href="/<?php echo $_SERVER["PHP_SELF"]; ?>" title="zurück">zurück</a></div>
<?php
}
# Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = 'c.huml@bhkwpartner.de';
# Welche Adresse soll als Absender angegeben werden?
# (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$strFrom = '"Kunden" <c.huml@bhkwpartner.de>';
# Welchen Betreff sollen die Mails erhalten?
$strSubject = 'Anfrage';
# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
# Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$strReturnhtml = 'http://www.bhkwpartner.de/test/danke.html';
# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter = ":\t";
### Ende Konfiguration ###
if($_POST)
{
$strMailtext = "";
while(list($strName,$value) = each($_POST))
{
if(is_array($value))
{
foreach($value as $value_array)
{
$strMailtext .= $strName.$strDelimiter.$value_array."\n";
}
}
else
{
$strMailtext .= $strName.$strDelimiter.$value."\n";
}
}
if(get_magic_quotes_gpc())
{
$strMailtext = stripslashes($strMailtext);
}
mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
or die("Die Mail konnte nicht versendet werden.");
header("Location: $strReturnhtml");
exit;
}
}
else {
echo '';
}
?>
<head>
<title>BHKWPartner - das optimale BHKW von Ihrem Installateur!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1></h1>
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
<head>
<title>BHKWPartner - das optimale BHKW von Ihrem Installateur!</title>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>BHKWPartner - das optimale BHKW von Ihrem Installateur!</title>
</head>
<body>
</body>
</html>
<html>
<head>
</head>
<body>
<h1><font size="4">Gebäude-Typ:*</font></h1>
</body>
</html>
<html>
<head>
</head>
<body>
<html>
<head>
</head>
<body>
<form action="input_text.htm">
<p>
<select name="typ" size="3">
<option>Wohnhaus</option>
<option>Gewerbe (Bäcker,Metzger, etc.)</option>
<option>Gebäude m. hohem Wärmebedarf (Hotel, Altenheim, Schwimmbad)</option>
<option>Gebäude mit geringer Nutzung (Verwaltung, Turnhalle, KiGa, Schule)</option>
<option>Sonstiges</option>
</select></p>
<p>Erläuterung zu Gebäude-Typ: ggf. Baujahr; konkrete Bezeichnung; Anzahl
Zimmer/Übernachtungen; Warmwasser für wie viel Personen; Prozesswärme etc.</p>
<p><input name="erleuterung" type="text" size="30" maxlength="30"></p>
<p><b>Zu beheizende Fläche in m² ca:</b></p>
<p><input name="beheizende" type="text" size="30" maxlength="30"></p>
<p><b>Derzeit verwendeter Brennstoff:*</b></p>
<p>
<select name="brennstoff" size="3">
<option>Heizöl</option>
<option>Erdgas</option>
<option>Flüssiggas</option>
<option>Fernwärme/Strom</option>
<option>Pellets/Hackschnitzel</option>
</select></p>
<p><b>Brennstoffverbrauch/Jahr:*</b></p>
<p><input name="verbrauch" type="text" size="30" maxlength="30"></p>
<p><b>Brennstoffeinheit:*</b></p>
<p>
<select name="Einheit" size="3">
<option>ltr.</option>
<option>m³</option>
<option>kg</option>
<option>kWh</option>
</select></p>
<p>
<b>Art der derzeitigen Wärmeerzeugung:*</b></p>
<p>
<select name="waermeerzeugung" size="3">
<option>Standard-Kessel</option>
<option>Niedertemp.- Kessel</option>
<option>Brennwert-Kessel</option>
<option>Fernwärme/Strom</option>
</select></p>
<p>
<b>Alter der Heizung:*</b></p>
<p>
<select name="alter" size="3">
<option> 10 Jahre</option>
<option>10-20 Jahre</option>
<option>20 Jahre</option>
</select></p>
<p>
<b>Leistung der derzeitigen Heizung in KW (falls bekannt):</b></p>
<p><input name="Leistung" type="text" size="30" maxlength="30"></p>
<p><b>Stromverbrauch im Jahr (Angabe in kwh oder €)*</b></p>
<p><input name="verbrauch" type="text" size="30" maxlength="30"></p>
<p><b>Stromverbrauchseinheit (bitte kwh oder € - entsprechend obiger
Eingabe)*</b></p>
<p>
<select name="Stromeinheit" size="3">
<option>kWh</option>
<option>€</option>
</select></p>
<p>
<b>Arbeitspreis je kWh Strom in € (falls bekannt - z.B. aus der letzten
Stromrechnung):*</b></p>
<p>
<input name="Arbeitspreis" type="text" size="30" maxlength="30"></p>
<p>
<b>Sonstige Informationen:</body></html></body></html></b><br>
<input name="Information" type="text" size="30" maxlength="30"></p>
<p>
<b>Vorname und Name:*</b></p>
<p>
<input name="Name" type="text" size="30" maxlength="30"></p>
<p>
<b>Adresse:*</b></p>
<p>
<input name="Adresse" type="text" size="30" maxlength="30"></p>
<p>
<b>PLZ und Wohnort:*</b></p>
<p>
<input name="Wohnort" type="text" size="30" maxlength="30"></p>
<p>
<b>Tel.-Nr.:*</b></p>
<p>
<input name="tel" type="text" size="30" maxlength="30"></p>
<p>
<b>E-Mail-Adresse:*</b></p>
<p>
<input name="email" type="text" size="30" maxlength="30"></p>
<p>
<b>*Regeln und Geschäftsbedingungen gelesen?</b></p>
<p>
<input type="checkbox" name="agb" value="AGB"><b>Ja*</b></p>
<p>
<b>* Pflichtfelder</b></p>
<p>
<input type="submit" value="Absenden">
<input type="reset" value=" Abbrechen"></p>
</form>
<html>
<head>
</head>
<body>
<h1> </h1>
</body>
</html>
Einen Kommentar schreiben: